Documentation

ZFLean.Embeddings

Embeddings between ZF sets #

This file defines embeddings between ZFSets as injective functions and establishes their basic properties: reflexivity, transitivity, and existence of embeddings between singletons and pairs.

Equations
Instances For
    theorem ZFSet.embedding_symm {A B : ZFSet.{u_1}} :
    A ↪ᶻ B (fun (A B : ZFSet.{u_1}) => B ↪ᶻ A) B A
    theorem ZFSet.embedding_pair (a b c d : ZFSet.{u_1}) (hab_cd : a = b c = d) :
    {a, b} ↪ᶻ {c, d}
    theorem ZFSet.embedding_trans {A B C : ZFSet.{u_1}} (hAB : A ↪ᶻ B) (hBC : B ↪ᶻ C) :
    A ↪ᶻ C