Given a ringmap map $f: A \to B$, this writes $B$ as $A[...]/J$. It returns the ring $A[...]/J$ as well as the isomorphism $B \to A[...]/J$. Consider the first example, a normalization of a cusp.
|
|
|
|
|
The second input is used to specify an integer used for new variable enumeration and labeling. Here is another example where we consider the Frobenius map.
|
|
|
|
|
The object ringToAlgebraMap is a method function.