Skip to main content

Intersección con la imagen

Demostrar con Lean4 que \[ f[s] ∩ v = f[s ∩ f⁻¹[v]] \]

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

import Mathlib.Data.Set.Function
import Mathlib.Tactic

open Set

variable {α β : Type _}
variable (f : α  β)
variable (s : Set α)
variable (v : Set β)

example : (f '' s)  v = f '' (s  f ⁻¹' v) :=
by sorry

Read more…

Unión con la imagen

Demostrar con Lean4 que \[ f[s ∪ f⁻¹[v]] ⊆ f[s] ∪ v \]

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

import Mathlib.Data.Set.Function
import Mathlib.Tactic

open Set

variable (α β : Type _)
variable (f : α  β)
variable (s : Set α)
variable (v : Set β)

example : f '' (s  f ⁻¹' v)  f '' s  v :=
by sorry

Read more…

Intersección con la imagen

Demostrar con Lean4 que \[ f[s] ∩ t = f[s ∩ f⁻¹[t]] \]

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

import Mathlib.Data.Set.Function
import Mathlib.Tactic

open Set

variable {α β : Type _}
variable (f : α  β)
variable (s : Set α)
variable (t : Set β)

example : (f '' s)  t = f '' (s  f ⁻¹' t) :=
by sorry

Read more…

Imagen de la diferencia de conjuntos

Demostrar con Lean4 que \[f[s] \setminus f[t] ⊆ f[s \setminus t] \]

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

import Mathlib.Data.Set.Function
import Mathlib.Tactic

open Set

variable {α β : Type _}
variable (f : α  β)
variable (s t : Set α)

example : f '' s \ f '' t  f '' (s \ t) :=
by sorry

Read more…

Imagen de la intersección de aplicaciones inyectivas

Demostrar con Lean4 que si \(f\) es inyectiva, entonces \[ f[s] ∩ f[t] ⊆ f[s ∩ t] \]

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

import Mathlib.Data.Set.Function

open Set Function

variable {α β : Type _}
variable (f : α  β)
variable (s t : Set α)

example
  (h : Injective f)
  : f '' s  f '' t  f '' (s  t) :=
by sorry

Read more…

Imagen de la intersección

Demostrar con Lean4 que \[ f[s ∩ t] ⊆ f[s] ∩ f[t]​ \]

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

import Mathlib.Data.Set.Function
import Mathlib.Tactic

open Set

variable {α β : Type _}
variable (f : α  β)
variable (s t : Set α)

example : f '' (s  t)  f '' s  f '' t :=
by sorry

Read more…

Imagen inversa de la unión

Demostrar con Lean4 que \(f⁻¹[A ∪ B] = f⁻¹[A] ∪ f⁻¹[B]\).

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

import Mathlib.Data.Set.Function

open Set

variable {α β : Type _}
variable (f : α  β)
variable (A B : Set β)

example : f ⁻¹' (A  B) = f ⁻¹' A  f ⁻¹' B :=
by sorry

Read more…

Monotonía de la imagen inversa

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

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

import Mathlib.Data.Set.Function
open Set

variable {α β : Type _}
variable (f : α  β)
variable (u v : Set β)

example
  (h : u  v)
  : f ⁻¹' u  f ⁻¹' v :=
by sorry

Read more…

Monotonía de la imagen de conjuntos

Demostrar con Lean4 que si \(s ⊆ t\), entonces \(f[s] ⊆ f[t]\).

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

import Mathlib.Data.Set.Function
import Mathlib.Tactic

open Set

variable {α β : Type _}
variable (f : α  β)
variable (s t : Set α)

example
  (h : s  t)
  : f '' s  f '' t :=
by sorry

Read more…

Imagen de imagen inversa de aplicaciones suprayectivas

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

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

import Mathlib.Data.Set.Function
open Set Function
variable {α β : Type _}
variable (f : α  β)
variable (u : Set β)

example
  (h : Surjective f)
  : u  f '' (f⁻¹' u) :=
by sorry

Read more…