Documentation

Foundation.Vorspiel.Fin.Matrix

theorem Fin.forall_le_vec_iff_forall_le_forall_vec {α : Type u_1} {k : } [LE α] {P : (Fin (k + 1)α)Prop} {f : Fin (k + 1)α} :
(∀ vf, P v) xf 0, vfun (x : Fin k) => f x.succ, P (x :> v)
theorem Fin.forall_vec_iff_forall_forall_vec {k : } {α : Type u_1} {P : (Fin (k + 1)α)Prop} :
(∀ (v : Fin (k + 1)α), P v) ∀ (x : α) (v : Fin kα), P (x :> v)
theorem Fin.exists_vec_iff_exists_exists_vec {k : } {α : Type u_1} {P : (Fin (k + 1)α)Prop} :
(∃ (v : Fin (k + 1)α), P v) ∃ (x : α) (v : Fin kα), P (x :> v)
theorem Fin.exists_le_vec_iff_exists_le_exists_vec {α : Type u_1} {k : } [LE α] {P : (Fin (k + 1)α)Prop} {f : Fin (k + 1)α} :
(∃ vf, P v) xf 0, vfun (x : Fin k) => f x.succ, P (x :> v)