En los órdenes parciales, a < b ↔ a ≤ b ∧ a ≠ b

Demostrar con Lean4 que en los órdenes parciales,
\[a < b ↔ a ≤ b ∧ a ≠ b\]

Para ello, completar la siguiente teoría de Lean4:

Demostración en lenguaje natural

Usaremos los siguientes lemas
\begin{align}
&(∀ a, b)[a < b ↔ a ≤ b ∧ b ≰ a] \tag{L1} \\
&(∀ a, b)[a ≤ b → b ≤ a → a = b] \tag{L2}
\end{align}

Por el lema L1, lo que tenemos que demostrar es
\[ a ≤ b ∧ b ≰ a ↔ a ≤ b ∧ a ≠ b \]
Lo haremos demostrando las dos implicaciones.

(⇒) Supongamos que \(a ≤ b\) y \(b ≰ a\). Tenemos que demostrar que \(a ≠ b\). Lo haremos por reducción al absurdo. Para ello, supongamos que \(a = b\). Entonces, \(b ≤ a\) que es una contradicicción con \(b ≰ a\).

(⇐) Supongamos que \(a ≤ b\) y \(a ≠ b\). Tenemos que demostrar que \(b ≰ a\). Lo haremos por reducción al absurdo. Para ello, supongamos que \(b ≤ a\). Entonces, junto con \(a ≤ b\), se tiene que \(a = b\) que es una contradicicción con \(a ≠ b\).

Demostraciones con Lean4

Demostraciones interactivas

Se puede interactuar con las demostraciones anteriores en Lean 4 Web.

Referencias

Escribe un comentario