Documentation

EuclideanGeometry.Foundation.Axiom.Circle.CirclePower

Equations
Instances For
    theorem EuclidGeom.Circle.Tangents.ext_iff {P : Type u_2} :
    ∀ {inst : EuclidGeom.EuclideanPlane P} (x y : EuclidGeom.Circle.Tangents P), x = y x.left = y.left x.right = y.right
    theorem EuclidGeom.Circle.Tangents.ext {P : Type u_2} :
    ∀ {inst : EuclidGeom.EuclideanPlane P} (x y : EuclidGeom.Circle.Tangents P), x.left = y.leftx.right = y.rightx = y
    • left : P
    • right : P
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem EuclidGeom.Circle.length_of_tangent_eq' {P : Type u_1} [EuclidGeom.EuclideanPlane P] {ω : EuclidGeom.Circle P} {A : P} {B : P} {C : P} (ha : EuclidGeom.Circle.IsOutside A ω) (hb : EuclidGeom.lies_on B ω) (hc : EuclidGeom.lies_on C ω) (ht₁ : EuclidGeom.Circle.DirLine.IsTangent (DLIN A B (_ : B A)) ω) (ht₂ : EuclidGeom.Circle.DirLine.IsTangent (DLIN A C (_ : C A)) ω) :
        dist A B = dist A C
        theorem EuclidGeom.Circle.intersecting_chords_thm {P : Type u_1} [EuclidGeom.EuclideanPlane P] {ω : EuclidGeom.Circle P} {S : P} {s₁ : EuclidGeom.Chord P ω} {s₂ : EuclidGeom.Chord P ω} (h : EuclidGeom.lies_int S ω) (h₁ : EuclidGeom.lies_on S s₁) (h₂ : EuclidGeom.lies_on S s₂) :
        dist S s₁.toSegND.source * dist S s₁.toSegND.target = dist S s₂.toSegND.source * dist S s₂.toSegND.target