Rings with straightening laws, Hodge algebras Arithmetic and multiplicative structures mathematics