Theorems · Theorem · functional analysis
LinearIsometryEquiv.reflections_generate_dim_aux
∀ {F : Type u_3} [inst : NormedAddCommGroup F] [inst_1 : InnerProductSpace ℝ F] [FiniteDimensional ℝ F] {n : ℕ}
(φ : F ≃ₗᵢ[ℝ] F),
Module.finrank ℝ ↥(↑(ContinuousLinearMap.id ℝ F - ↑↑φ)).kerᗮ ≤ n →
∃ l, l.length ≤ n ∧ φ = (List.map (fun v => (ℝ ∙ v)ᗮ.reflection) l).prodAn element φ of the orthogonal group of F can be factored as a product of reflections, and
specifically at most as many reflections as the dimension of the complement of the fixed subspace
of φ.
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 188 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites50
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Setstatement · cited by 53,352
- Realstatement and proof · cited by 25,697
- RingHom.idstatement and proof · cited by 18,349
- NormedAddCommGroupstatement and proof · cited by 15,752
- Top.topproof · cited by 9,680
- Submodulestatement and proof · cited by 7,192
- ContinuousLinearMapstatement · cited by 5,352
- InnerProductSpacestatement and proof · cited by 3,523
- LE.le.transproof · cited by 3,151
- one_mulproof · cited by 2,841
- Nontrivialproof · cited by 2,416
Cited by1
Results whose statement or proof uses this declaration.
- LinearIsometryEquiv.reflections_generate_dimproof · cited by 1