Theory one

Parents

Contents

Type operators

Constants

Definitions

one_DEFone_TY_DEFone_case_def

Theorems

EXISTS_ONE_FNFORALL_ONEFORALL_ONE_FNoneone_Axiomone_axiomone_case_thmone_inductionone_prim_rec

Definitions

one_DEF
⊢ () = @x. T
one_TY_DEF
⊢ ∃rep. TYPE_DEFINITION (λb. b) rep
one_case_def
⊢ ∀u x. one_CASE u x = x

Theorems

⊢ (∃f. P f) ⇔ ∃f. P (λx u. f x)
⊢ (∀x. P x) ⇔ P ()
⊢ (∀uf. P uf) ⇔ ∀a. P (λu. a)
⊢ ∀v. v = ()
⊢ ∀e. ∃!fn. fn () = e
⊢ ∀f g. f = g
⊢ ∀x. one_CASE () x = x
⊢ ∀P. P () ⇒ ∀x. P x
⊢ ∀e. ∃fn. fn () = e