ModuleBoundaryModule.lean
Nyll.AnabelianGeometry.CuspidalInertia.BoundaryModule
7 declarations indexed from sourceView source ↗ Module documentation
The reduced boundary module
The boundary permutation module is taken modulo its diagonal relation. With at least two labels, each coordinate injects into the quotient. With three distinct labels, two coordinate lines have zero intersection. These are integral statements over any commutative ring; no division by the number of boundary points is used.
Imports3
- Mathlib.LinearAlgebra.Quotient.Defs
- Mathlib.Algebra.Module.Pi
- Mathlib.Algebra.BigOperators.Pi
Imported by3
Declarations
AnabelianGeometry.CuspidalInertia.boundaryDiagonal
DocumentationThe diagonal submodule of constant functions.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.CuspidalInertia
universe u v
variable (R : Type u) [CommRing R] (ι : Type v)
AnabelianGeometry.CuspidalInertia.BoundaryModule
DocumentationThe permutation module modulo the diagonal relation.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.CuspidalInertia
universe u v
variable (R : Type u) [CommRing R] (ι : Type v)
AnabelianGeometry.CuspidalInertia.boundaryClass
DocumentationA weighted boundary coordinate in the reduced module.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.CuspidalInertia
universe u v
variable (R : Type u) [CommRing R] (ι : Type v)
variable {R ι} [DecidableEq ι]
AnabelianGeometry.CuspidalInertia.boundaryClass_injective
DocumentationOne boundary coordinate injects whenever a second label is available.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.CuspidalInertia
universe u v
variable (R : Type u) [CommRing R] (ι : Type v)
variable {R ι} [DecidableEq ι]
AnabelianGeometry.CuspidalInertia.boundaryClass_eq_implies_coefficients_zero
DocumentationDistinct boundary coordinate lines meet trivially if a third label exists.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.CuspidalInertia
universe u v
variable (R : Type u) [CommRing R] (ι : Type v)
variable {R ι} [DecidableEq ι]
AnabelianGeometry.CuspidalInertia.sum_boundaryClass
DocumentationSumming weighted boundary coordinates is the quotient map on the full permutation module.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.CuspidalInertia
universe u v
variable (R : Type u) [CommRing R] (ι : Type v)
variable {R ι} [DecidableEq ι]
AnabelianGeometry.CuspidalInertia.sum_boundaryClass_eq_zero_iff
DocumentationThe diagonal is the entire relation module among boundary coordinates.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.CuspidalInertia
universe u v
variable (R : Type u) [CommRing R] (ι : Type v)
variable {R ι} [DecidableEq ι]