Identity and Isomorphism
Two planes are considered equal if their point sets are equal and they have the same lines.
- P eq Q: Plane, Plane -> BoolElt
Return
trueif the planes \(P\) and \(Q\) are equal, otherwisefalse.
- P ne Q: Plane, Plane -> BoolElt
Return
trueif the planes \(P\) and \(Q\) are not equal, otherwisefalse.
- IsIsomorphic(P, Q: parameters): Plane, Plane -> BoolElt, Map
AutomorphismGroups: MonStgElt Default: "None"
Return
trueif the planes \(P\) and \(Q\) are isomorphic, otherwisefalse. If the planes are isomorphic, an isomorphism \(f\) from \(P\) onto \(Q\) is also returned. The function first computes none, one, or both of the automorphism groups of the left and right planes. This may assist the isomorphism testing. The parameterAutomorphismGroups, with valid string values"Both","Left","Right","None", may be used to specify which of the automorphism groups should be constructed first if not already known. The default is"None".