Documentation

Foundation.FirstOrder.Order.Le

theorem LO.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 LO.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 : Structure L M] [Structure.Eq L M] [Structure.LT L M] [M↓[L] ⊧* T], M↓[L] φ) :
T φ