Theorems · Definition · group theory
HNNExtension.toSubgroupEquiv
{G : Type u_1} →
[inst : Group G] →
{A B : Subgroup G} → ↥A ≃* ↥B → (u : ℤˣ) → ↥(HNNExtension.toSubgroup A B u) ≃* ↥(HNNExtension.toSubgroup A B (-u))To avoid duplicating code, we define toSubgroup A B u and toSubgroupEquiv u
where u : ℤˣ is 1 or -1. toSubgroup A B u is A when u = 1 and B when u = -1,
and toSubgroupEquiv is the group isomorphism from toSubgroup A B u to toSubgroup A B (-u).
It is defined to be φ when u = 1 and φ⁻¹ when u = -1.
- Defined in
- Mathlib.GroupTheory.HNNExtension
- Cited by
- 7 results in Mathlib
- Foundations
- Depth 40 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- Group
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Groupstatement and proof · cited by 6,238
- Subgroupstatement and proof · cited by 3,593
- Unitsstatement and proof · cited by 2,804
- MulEquivstatement and proof · cited by 1,142
- MulEquiv.symmproof · cited by 482
- HNNExtension.toSubgroupstatement · cited by 31
Cited by9
Results whose statement or proof uses this declaration.
- HNNExtension.NormalWord.unitsSMulGroupproof · cited by 6
- HNNExtension.NormalWord.unitsSMulWithCancelproof · cited by 6
- HNNExtension.NormalWord.unitsSMul_cancels_iffproof · cited by 1
- HNNExtension.toSubgroupEquiv_neg_applystatement · cited by 1
- HNNExtension.NormalWord.prod_unitsSMulproof · cited by 1
- HNNExtension.NormalWord.unitsSMul_negproof · cited by 0
- HNNExtension.NormalWord.prod_smul_emptyproof · cited by 0
- HNNExtension.toSubgroupEquiv_neg_onestatement · cited by 0
- HNNExtension.toSubgroupEquiv_onestatement · cited by 0