Theorems · Theorem · number theory
UpperHalfPlane.gl_smul_eq_self_iff_quadratic
∀ {g : GL (Fin 2) ℝ} {z : UpperHalfPlane},
0 < (↑g).det → (g • z = z ↔ ↑(↑g 1 0) * (↑z * ↑z) + (↑(↑g 1 1) - ↑(↑g 0 0)) * ↑z + -↑(↑g 0 1) = 0)If g is an orientation-preserving map,
then the fixed points of its action on the upper half-plane
can be found from a quadratic equation.
If c ≠ 0, then this equation has a unique solution in the upper half-plane
given by UpperHalfPlane.fixedPt.
If c = 0, then the equation degenerates to a linear equation,
which has no solutions in the upper half-plane unless g is a scalar matrix.
See also Matrix.GeneralLinearGroup.fixpointPolynomial_aeval_eq_zero_iff
for a similar lemma about the action on the projective line,
encoded as OnePoint R, where R is the ring of coefficients.
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 175 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites13
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Realstatement and proof · cited by 25,697
- Complexstatement and proof · cited by 5,565
- Matrixstatement · cited by 4,303
- Units.valstatement and proof · cited by 1,966
- Complex.ofRealstatement and proof · cited by 1,654
- Matrix.detstatement and proof · cited by 665
- UpperHalfPlanestatement and proof · cited by 626
- Matrix.GeneralLinearGroupstatement and proof · cited by 556
- UpperHalfPlane.coestatement and proof · cited by 288
- ContinuousAlgEquiv.reflproof · cited by 31
- Matrix.GeneralLinearGroup.val_det_applyproof · cited by 31
Cited by2
Results whose statement or proof uses this declaration.
- UpperHalfPlane.gl_smul_eq_self_iff_eq_fixedPtproof · cited by 1
- UpperHalfPlane.isElliptic_of_exists_smul_eq_selfproof · cited by 1