Si f es inyectiva, entonces f⁻¹[f[s]​] ⊆ s

Demostrar con Lean4 que si \(f\) es inyectiva, entonces \(f⁻¹[f[s]​] ⊆ s\).

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

1. Demostración en lenguaje natural

Sea \(x\) tal que
\[ x ∈ f⁻¹[f[s]] \]
Entonces,
\[ f(x) ∈ f[s] \]
y, por tanto, existe un
\[ y ∈ s \tag{1} \]
tal que
\[ f(y) = f(x) \tag{2} \]
De (2), puesto que \(f\) es inyectiva, se tiene que
\[ y = x \tag{3} \]
Finalmente, de (3) y (1), se tiene que
\[ x ∈ s \]
que es lo que teníamos que demostrar.

2. Demostraciones con Lean4

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

3. Demostraciones con Isabelle/HOL

Escribe un comentario