seminormalize(S)
This seminormalizes a reduced ring and outputs a list, the first entry of which is the seminormalized ring, the second is the map from the ring to its seminormalization, and finally the map from the seminormalization to its normalization. In our first example, the cusp, the seminormalization and normalization are isomorphic.
|
|
|
|
The previous example seminormalized a non-seminormal ring. Let's try a seminormal ring (the pinch point).
|
|
|
|
We conclude with an example of a ring where the seminormalization, the normalization and the ring itself are all are distinct, the tacnode.
|
|
|
|
The object seminormalize is a method function with options.