Package natural-order-min-max-thm: Properties of natural number min and max functions

Information

namenatural-order-min-max-thm
version1.13
descriptionProperties of natural number min and max functions
authorJoe Hurd <joe@gilith.com>
licenseHOLLight
provenanceHOL Light theory extracted on 2011-11-27
requiresbool
natural-order-thm
natural-order-min-max-def
showData.Bool
Number.Natural

Files

Theorems

n. max 0 n = n

n. max n 0 = n

n. max n n = n

n. min 0 n = 0

n. min n 0 = 0

n. min n n = n

m n. m max m n

m n. n max m n

m n. min m n m

m n. min m n n

m n. max m n = max n m

m n. min m n = min n m

Input Type Operators

Input Constants

Assumptions

T

n. 0 n

n. n n

F p. p

(¬) = λp. p F

t. (x. t) t

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

t. T t t

t. F t T

t. F t t

() = λp q. p q p

t1 t2. (if T then t1 else t2) = t1

m n. m n n m

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

m n. max m n = if m n then n else m

m n. min m n = if m n then m else n

m n. m n n m m = n

P c x y. P (if c then x else y) (c P x) (¬c P y)