La función (x ↦ x + c) es inyectiva

Demostrar con Lean4 que la función \(x ↦ x + c\) es inyectiva.

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

Demostración en lenguaje natural


Se usará el lema
\[ (∀ a, b, c) [a + b = c + b → a = c] \tag{L1} \]

Hay que demostrar que
\[ (∀ x₁, x₂) [f(x₁) = f(x₂) → x₁ = x₂] \]
Sean \(x₁, x₂\) tales que \(f(x₁) = f(x₂)\). Entonces,
\[ x₁ + c = x₂ + c \]
y, por L1, \(x₁ = x₂\).

Demostraciones con Lean4

Demostraciones interactivas

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

Referencias

Escribe un comentario