Package set-finite-def: Definition of finite sets

Information

nameset-finite-def
version1.15
descriptionDefinition of finite sets
authorJoe Hurd <joe@gilith.com>
licenseHOLLight
provenanceHOL Light theory extracted on 2011-11-27
requiresbool
showData.Bool
Set

Files

Defined Constants

Theorems

finite

s. infinite s ¬finite s

x s. finite s finite (insert x s)

a. finite a a = x s. a = insert x s finite s

FINITE'.
    FINITE' (x s. FINITE' s FINITE' (insert x s))
    a. finite a FINITE' a

Input Type Operators

Input Constants

Assumptions

T

() = λp. p = λx. T

() = λp q. p q p

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

() = λP. q. (x. P x q) q

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

P Q. (x. P x Q x) (x. P x) x. Q x

A B C D. (A B) (C D) A C B D

A B C D. (A B) (C D) A C B D