ModuleCrossRatioSeparation.lean
Nyll.AnabelianGeometry.ProjectiveLine.CrossRatioSeparation
6 declarations indexed from sourceView source ↗ Module documentation
Separation of projective points by a cross ratio
For a fixed nondegenerate ordered triple, the cross ratio separates fourth points in its affine chart. This is proved for homogeneous representatives and then for the actual projectivization quotient.
Declarations
AnabelianGeometry.ProjectiveLine.bracket_eq_zero_of_homogeneousCrossRatio_eq
DocumentationEqual cross ratios force the two fourth representatives to be collinear.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.ProjectiveLine
universe u
variable {K : Type u} [Field K]
AnabelianGeometry.ProjectiveLine.eq_smul_of_bracket_eq_zero
DocumentationCollinear homogeneous vectors are explicitly proportional on a bracket chart.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.ProjectiveLine
universe u
variable {K : Type u} [Field K]
AnabelianGeometry.ProjectiveLine.eq_of_crossRatio_eq
DocumentationThe fourth projective point is determined by its cross ratio on the complement of the second point of a nondegenerate reference triple.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.ProjectiveLine
universe u
variable {K : Type u} [Field K]
AnabelianGeometry.ProjectiveLine.exists_bracket_ne_zero
DocumentationA nonzero homogeneous vector has a nonzero bracket with some vector.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.ProjectiveLine
universe u
variable {K : Type u} [Field K]
AnabelianGeometry.ProjectiveLine.bracket_rep_eq_zero_iff
DocumentationEquality of projective points is exactly vanishing of their representative bracket.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.ProjectiveLine
universe u
variable {K : Type u} [Field K]
AnabelianGeometry.ProjectiveLine.eq_of_crossRatio_eq_of_ne
DocumentationAn intrinsic version of cross-ratio separation, using only inequalities between projective points rather than conditions on chosen coordinates.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.ProjectiveLine
universe u
variable {K : Type u} [Field K]