Mathlib Map

Theorems · Theorem · geometry

AffineIndependent.exists_affineCombination_eq_smul_eq_of_fintype

∀ {k : Type u_1} {V : Type u_2} {P : Type u_3} {ι : Type u_4} [inst : Ring k] [inst_1 : AddCommGroup V]
  [inst_2 : Module k V] [inst_3 : AddTorsor V P] [inst_4 : Fintype ι] {p : ι → P},
  AffineIndependent k p →
    ∀ {s : Set ι},
      s.Nonempty →
        ∀ {w : ↑s → ι → k},
          (∀ (i : ↑s), ∑ j, w i j = 1) →
            ∀ {p' : P},
              (∀ (i : ↑s), p' ∈ line[k, p ↑i, (Finset.affineCombination k Finset.univ p) (w i)]) →
                ∃ w',
                  ∑ j, w' j = 1 ∧
                    (Finset.affineCombination k Finset.univ p) w' = p' ∧
                      ∀ (i : ↑s), ∃ r, ∀ (j : ι), r * {↑i}ᶜ.indicator (w i) j = {↑i}ᶜ.indicator w' j

A version of Ceva's theorem for a finite indexed affinely independent family of points: consider some lines, each through one of the points and an affine combination of the points, and suppose they concur at p'; then p' is an affine combination of the points with weights proportional to those in the respective affine combinations.

Defined in
Mathlib.LinearAlgebra.AffineSpace.Ceva
Cited by
1 results in Mathlib
Foundations
Depth 87 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
RingAddCommGroupModuleAddTorsorFintype

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites30

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

  • DFunLike.coestatement and proof · cited by 62,936
  • Setstatement and proof · cited by 53,352
  • Modulestatement and proof · cited by 20,661
  • Finsetproof · cited by 13,712
  • AddCommGroupstatement and proof · cited by 12,871
  • SetLike.coeproof · cited by 8,199
  • Fintypestatement and proof · cited by 7,736
  • Ringstatement and proof · cited by 7,463
  • Set.Elemstatement and proof · cited by 7,166
  • Finset.sumstatement and proof · cited by 5,195
  • Set.univproof · cited by 3,945
  • Finset.univstatement and proof · cited by 3,473

Cited by1

Results whose statement or proof uses this declaration.