M = ringProduct(L)
Given a list of rings, of finite type over the same coefficient ring, this computes a ring isomorphic to a product of the rings. It returns a list with three entries. First is the ring. Second is the list of orthogonal idempotents. Finally, it lists where the variables of each of the rings in the list go in the new ring.
|
|
|
|
|
The third entry in the list correspond to the elements $(x,0)$ and $(0,y)$ in the product of rings.
|
|
|
|
|
|
|
|
|
The object ringProduct is a method function with options.