Documentation

Foundation.FirstOrder.Arithmetic.LE

theorem FFL.FirstOrder.le_eq {L : Language} [Semiformula.Operator.Eq L] [Semiformula.Operator.LT L] {μ : Type u_1} {n : ℕ} (t₁ t₂ : Semiterm L μ n) :
LT.le.operator ![t₁, t₂] = (“!!t₁ = !!t₂”) ⋎ (“!!t₁ < !!t₂”)
theorem FFL.FirstOrder.Order.complete {L : Language} [Semiformula.Operator.Eq L] [Semiformula.Operator.LT L] {T : Theory L} [𝗘𝗤 L ⪯ T] (φ : Sentence L) (H : ∀ (M : Type (max u w)) [inst : Nonempty M] [inst_1 : LT M] [inst_2 : Tarski.Structure L M] [Tarski.Structure.Eq L M] [Tarski.Structure.LT L M] [M↓[L] ⊧* T], M↓[L] ⊧ φ) :
T ⊢ φ