Si f es suprayectiva, entonces u ⊆ f[f⁻¹[u]]

Demostrar con Lean4 que si \(f\) es suprayectiva, entonces
\[ u ⊆ f[f⁻¹[u]] \]

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

1. Demostración en lenguaje natural

Sea \(y ∈ u\). Por ser \(f\) suprayectiva, exite un \(x\) tal que
\[ f(x) = y \tag{1} \]
Por tanto, \(x ∈ f⁻¹[u]\) y
\[ f(x) ∈ f[f⁻¹[u]] \tag{2} \]
Finalmente, por (1) y (2),
\[ y ∈ f[f⁻¹[u]] \]

2. Demostraciones con Lean4

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

3. Demostraciones con Isabelle/HOL

Escribe un comentario