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".
- P subset Q: Plane, Plane -> BoolElt#
Returns
trueif \(P\) is a subplane of \(Q\), otherwisefalse.