Theorems · Inductive type · nonassociative algebras
RootPairing
Type u_1 →
(R : Type u_2) →
(M : Type u_3) →
(N : Type u_4) →
[inst : CommRing R] →
[inst_1 : AddCommGroup M] →
[Module R M] → [inst_3 : AddCommGroup N] → [Module R N] → Type (max (max (max u_1 u_2) u_3) u_4)Given two perfectly-paired R-modules M and N, a root pairing with indexing set ι
is the data of an ι-indexed subset of M ("the roots"), an ι-indexed subset of N
("the coroots"), and an ι-indexed set of permutations of ι, such that each root-coroot pair
evaluates to 2, and the permutation attached to each element of ι is compatible with the
reflections on the corresponding roots and coroots.
It exists to allow for a convenient unification of the theories of root systems and root data.
- Defined in
- Mathlib.LinearAlgebra.RootSystem.Defs
- Cited by
- 710 results in Mathlib
- Foundations
- Depth 6 from the axioms, rests on 39 definitions · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Modulestatement · cited by 20,661
- CommRingstatement · cited by 17,173
- AddCommGroupstatement · cited by 12,871
Cited by909
Results whose statement or proof uses this declaration.
- RootPairing.rootstatement and proof · cited by 326
- RootPairing.IsCrystallographicstatement and proof · cited by 160
- RootPairing.Basestatement · cited by 148
- RootPairing.Base.supportstatement and proof · cited by 139
- RootPairing.corootstatement and proof · cited by 123
- RootPairing.IsValuedInstatement · cited by 108
- RootPairing.toLinearMapstatement and proof · cited by 108
- RootPairing.pairingInstatement and proof · cited by 100
- RootPairing.pairingstatement and proof · cited by 88
- RootPairing.reflectionPermstatement and proof · cited by 87
- RootPairing.flipstatement and proof · cited by 79
- RootPairing.reflectionstatement and proof · cited by 79
Showing the 200 most cited of 909.