ModuleLattice.lean
Nyll.GaloisCohomology.Cyclic.Herbrand.Permutation.Lattice
42 declarations indexed from sourceView source ↗ Declarations
CyclicCohomology.coordinatePermutation
DocumentationThe linear coordinate permutation attached to a permutation of the indexing type.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
CyclicCohomology.coordinatePermutation_apply
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
CyclicCohomology.coordinatePermutation_refl
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
CyclicCohomology.coordinatePermutation_mul
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
CyclicCohomology.coordinatePermutation_inv
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
CyclicCohomology.coordinatePermutation_single
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
CyclicCohomology.latticeApproximation
DocumentationA canonical lattice point whose difference from x lies in the fundamental parallelepiped of a chosen lattice basis.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Approximation
variable [Fintype ι]
CyclicCohomology.latticeApproximationRadius
DocumentationA uniform approximation radius for the canonical lattice approximation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Approximation
variable [Fintype ι]
CyclicCohomology.latticeApproximationRadius_nonneg
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Approximation
variable [Fintype ι]
CyclicCohomology.norm_sub_latticeApproximation_le
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Approximation
variable [Fintype ι]
CyclicCohomology.abs_latticeApproximation_sub_apply_le
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Approximation
variable [Fintype ι]
CyclicCohomology.permutationRepresentation
DocumentationThe action of g on the coordinate space for a permutation representation ρ.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationRepresentation_one
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
omit [Fintype G] [Fintype ι] [DecidableEq ι] in
CyclicCohomology.permutationRepresentation_mul
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
omit [Fintype G] [Fintype ι] [DecidableEq ι] in
CyclicCohomology.permutationLatticeEquiv
DocumentationRestrict a permutation representation to an invariant lattice.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.coe_permutationLatticeEquiv
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
omit [Fintype G] [Fintype ι] [DecidableEq ι] in
CyclicCohomology.averagedLatticeVector
DocumentationThe equivariant average of lattice approximations to the large coordinate vectors.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationLatticeScale
DocumentationA scale large enough to make the averaged lattice vectors strictly column diagonally dominant.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationLatticeScale_pos
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
omit [DecidableEq ι] in
CyclicCohomology.averagedLatticeVector_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.averagingSummand_diagonal_bound
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
omit [Fintype G] in
CyclicCohomology.averagingSummand_offDiagonal_bound
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
omit [Fintype G] in
CyclicCohomology.averagedLatticeVector_diagonal_bound
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.averagedLatticeVector_offDiagonal_bound
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.averagedLatticeMatrix
DocumentationThe coordinate matrix whose columns are the averaged lattice vectors.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.averagedLatticeMatrix_sum_col_lt_diag
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.averagedLatticeMatrix_det_ne_zero
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.averagedLatticeVector_linearIndependent
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.averagedLatticeVector_equivariant
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationSublattice
DocumentationThe complete sublattice generated by the equivariantly averaged vectors.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationSublattice_le
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationSublattice_discreteTopology
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationSublattice_span_eq_top
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationSublattice_isZLattice
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationSublatticeBasis
DocumentationThe distinguished basis of the permutation-stable sublattice.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationSublatticeBasis_apply_coe
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.permutationSublatticeBasis_permuted
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
CyclicCohomology.exists_complete_permutationSublattice
DocumentationAn invariant complete lattice in a real permutation representation contains a complete sublattice with a basis permuted in exactly the prescribed way.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section Averaging
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
omit [Fintype G] [DecidableEq ι] in
CyclicCohomology.basisEquivFunL_symm_coordinatePermutation
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section GeneralPermutationBasis
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
variable {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
omit [Fintype G] [Fintype ι] [DecidableEq ι] in
CyclicCohomology.exists_complete_permutationSublattice_of_basis
DocumentationInvariant formulation: if a finite group acts on a finite-dimensional real vector space by permuting a specified basis, every invariant complete lattice contains a complete sublattice with a basis permuted in the same way.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section GeneralPermutationBasis
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]
variable {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
omit [Fintype G] [Fintype ι] [DecidableEq ι] in
CyclicCohomology.finite_quotient_of_complete_sublattice
DocumentationTwo complete integral lattices in the same real vector space are commensurable: if one is contained in the other, its quotient in the larger lattice is finite.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section FiniteIndex
variable {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
[FiniteDimensional ℝ E]
CyclicCohomology.permutationSublattice_finite_quotient
DocumentationThe canonical permutation sublattice has finite index in the original complete invariant lattice.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace CyclicCohomology
open Module Submodule
open scoped BigOperators
universe uG uι
variable {G : Type uG} {ι : Type uι}
section PermutationFiniteIndex
variable [Fintype G] [Group G] [Fintype ι] [DecidableEq ι]