You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lean4game/server/nng/NNG/Doc/Lemmas.lean

169 lines
3.5 KiB
Plaintext

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

import GameServer.Commands
LemmaDoc MyNat.add_zero as "add_zero" in "Add"
"`add_zero (a : ) : a + 0 = a`
This is one of the two axioms defining addition on ``."
LemmaDoc MyNat.add_succ as "add_succ" in "Add"
"`add_succ (a d : ) : a + (succ d) = succ (a + d)`
This is the second axiom definiting addition on ``"
LemmaDoc MyNat.zero_add as "zero_add" in "Add"
"(missing)"
LemmaDoc MyNat.add_assoc as "add_assoc" in "Add"
"(missing)"
LemmaDoc MyNat.succ_add as "succ_add" in "Add"
"(missing)"
LemmaDoc MyNat.add_comm as "add_comm" in "Add"
"(missing)"
LemmaDoc MyNat.one_eq_succ_zero as "one_eq_succ_zero" in "Nat"
"(missing)"
LemmaDoc MyNat.succ_eq_add_one as "succ_eq_add_one" in "Add"
"(missing)"
LemmaDoc MyNat.add_one_eq_succ as "add_one_eq_succ" in "Add"
"(missing)"
LemmaDoc MyNat.add_right_comm as "add_right_comm" in "Add"
"(missing)"
LemmaDoc MyNat.succ_inj as "succ_inj" in "Nat"
"(missing)"
LemmaDoc MyNat.zero_ne_succ as "zero_ne_succ" in "Nat"
"(missing)"
/-? Multiplication World -/
LemmaDoc MyNat.mul_zero as "mul_zero" in "Mul"
"(missing)"
LemmaDoc MyNat.mul_succ as "mul_succ" in "Mul"
"(missing)"
LemmaDoc MyNat.zero_mul as "zero_mul" in "Mul"
"(missing)"
LemmaDoc MyNat.mul_one as "mul_one" in "Mul"
"(missing)"
LemmaDoc MyNat.one_mul as "one_mul" in "Mul"
"(missing)"
LemmaDoc MyNat.mul_add as "mul_add" in "Mul"
"(missing)"
LemmaDoc MyNat.mul_assoc as "mul_assoc" in "Mul"
"(missing)"
LemmaDoc MyNat.succ_mul as "succ_mul" in "Mul"
"(missing)"
LemmaDoc MyNat.add_mul as "add_mul" in "Mul"
"(missing)"
LemmaDoc MyNat.mul_comm as "mul_comm" in "Mul"
"(missing)"
LemmaDoc MyNat.mul_left_comm as "mul_left_comm" in "Mul"
"(missing)"
LemmaDoc MyNat.succ_eq_succ_of_eq as "succ_eq_succ_of_eq" in "Nat"
"(missing)"
LemmaDoc MyNat.add_right_cancel as "add_right_cancel" in "Add"
"(missing)"
LemmaDoc MyNat.add_left_cancel as "add_left_cancel" in "Add"
"(missing)"
LemmaDoc Ne.symm as "Ne.symm" in "Nat"
"(missing)"
LemmaDoc Eq.symm as "Eq.symm" in "Nat"
"(missing)"
LemmaDoc Iff.symm as "Iff.symm" in "Nat"
"(missing)"
LemmaDoc MyNat.succ_ne_zero as "succ_ne_zero" in "Add"
"(missing)"
LemmaDoc MyNat.add_right_cancel_iff as "add_right_cancel_iff" in "Add"
"(missing)"
LemmaDoc MyNat.eq_zero_of_add_right_eq_self as "eq_zero_of_add_right_eq_self" in "Add"
"(missing)"
LemmaDoc MyNat.add_left_eq_zero as "add_left_eq_zero" in "Add"
"(missing)"
LemmaDoc MyNat.add_right_eq_zero as "add_right_eq_zero" in "Add"
"(missing)"
LemmaDoc MyNat.eq_zero_or_eq_zero_of_mul_eq_zero as "eq_zero_or_eq_zero_of_mul_eq_zero" in "Mul"
"(missing)"
LemmaDoc MyNat.mul_left_cancel as "mul_left_cancel" in "Mul"
"(missing)"
LemmaDoc MyNat.zero_pow_zero as "zero_pow_zero" in "Pow"
"(missing)"
LemmaDoc MyNat.pow_zero as "pow_zero" in "Pow"
"(missing)"
LemmaDoc MyNat.pow_succ as "pow_succ" in "Pow"
"(missing)"
LemmaDoc MyNat.zero_pow_succ as "zero_pow_succ" in "Pow"
"(missing)"
LemmaDoc MyNat.pow_one as "pow_one" in "Pow"
"(missing)"
LemmaDoc MyNat.one_pow as "one_pow" in "Pow"
"(missing)"
LemmaDoc MyNat.pow_add as "pow_add" in "Pow"
"(missing)"
LemmaDoc MyNat.mul_pow as "mul_pow" in "Pow"
"(missing)"
LemmaDoc MyNat.pow_pow as "pow_pow" in "Pow"
"(missing)"
LemmaDoc MyNat.two_eq_succ_one as "two_eq_succ_one" in "Pow"
"(missing)"
LemmaDoc MyNat.add_squared as "add_squared" in "Pow"
"(missing)"
-- LemmaDoc MyNat. as "" in "Pow"
-- "(missing)"
-- LemmaDoc MyNat. as "" in "Pow"
-- "(missing)"
-- LemmaDoc MyNat. as "" in "Pow"
-- "(missing)"
-- LemmaDoc MyNat. as "" in "Pow"
-- "(missing)"
-- LemmaDoc MyNat. as "" in "Pow"
-- "(missing)"