Package unit-thm: Properties of the unit type

Information

nameunit-thm
version1.17
descriptionProperties of the unit type
authorJoe Leslie-Hurd <joe@gilith.com>
licenseHOLLight
provenanceHOL Light theory exported on 2018-11-26
checksum0503f8acde52725c922d2c6d4c4290ab592562f2
requiresbool
unit-def
showData.Bool
Data.Unit

Files

Theorems

f g. f = g

e. fn. fn () = e

e. ∃!fn. fn () = e

p. p () x. p x

p. (x. p x) p ()

p. (x. p x) p ()

External Type Operators

External Constants

Assumptions

¬

¬

t. t t

v. v = ()

t. (x. t) t

() = λp. p = λx.

t. ¬¬t t

t. ( t) t

t. t t

t. ( t) ¬t

() = λp q. p q p

t. (t ) (t )

x y. x = y y = x

() = λp q. (λf. f p q) = λf. f

p. ¬(x. p x) x. ¬p x

() = λp. q. (x. p x q) q

f g. (x. f x = g x) f = g

() = λp q. r. (p r) (q r) r

p. (∃!x. p x) (x. p x) x x'. p x p x' x = x'