lean4-htt/src/library/constants.txt
Daniel Selsam 4f8db64e23 refactor(simplifier): many fixes, extensions, and tests
fix(simplifier): missing simp rule in prop simplifier
fix(library/unfold_macros): do not look for untrusted macros when using sufficient trust level
2016-08-19 14:57:03 -07:00

335 lines
4.2 KiB
Text

abs
absurd
acc.cases_on
add
add_comm_group
add_comm_semigroup
add_group
add_monoid
and
and.elim_left
and.elim_right
and.intro
bit0
bit1
bool
bool.ff
bool.tt
bv
cast
cast_eq
cast_heq
char
char.of_nat
classical
classical.prop_decidable
classical.type_decidable_eq
coe
coe_fn
coe_sort
coe_to_lift
combinator.K
comm_ring
comm_semiring
congr
congr_arg
congr_fun
cyclic_numerals
cyclic_numerals.bound
decidable
decidable.by_contradiction
discrete_field
distinct
distrib
dite
div
empty
empty.rec
Exists
eq
eq.drec
eq.elim_inv_inv
eq.intro
eq.mp
eq.mpr
eq.nrec
eq.rec
eq_rec_eq
eq.refl
eq.subst
eq.symm
eq.trans
eq_of_heq
eq_rec_heq
exists.elim
functor
functorIO
false
false_of_true_iff_false
false.rec
field
fin
fin.mk
funext
ge
gt
has_add
has_div
has_mul
has_le
has_lt
has_neg
has_one
has_one.one
has_sub
has_to_string
has_zero
has_zero.zero
has_coe_t
heq
heq.refl
heq.symm
heq.trans
heq_of_eq
iff
iff.elim_left
iff.elim_right
iff_false_intro
iff.intro
iff.mp
iff.mpr
iff.refl
iff.symm
iff.trans
iff_true_intro
implies
implies_of_if_neg
implies_of_if_pos
implies.resolve
int
int.of_nat
int_has_zero
int_has_one
int_has_add
int_has_mul
int_has_sub
int_has_div
int_has_le
int_has_lt
int_has_neg
int_has_mod
int_decidable_linear_ordered_comm_group
IO
is_associative
is_associative.op_assoc
is_int
is_trunc.is_prop
is_trunc.is_prop.elim
is_trunc.is_set
ite
left_distrib
le
le.refl
lift
lift.down
lift.up
linear_ordered_comm_ring
linear_ordered_ring
linear_ordered_semiring
list
list.nil
list.cons
lt
map
map.insert
map.lookup
map.select
map.store
mod
monad
monad.map
monad.bind
monad.ret
monad.and_then
monadIO
monoid
mul
mul_one
mul_zero
mul_zero_class
name.anonymous
name.mk_string
nat
nat.of_num
nat.succ
nat.zero
nat_has_zero
nat_has_one
nat_has_add
nat_has_mul
nat_has_div
nat_has_sub
nat_has_neg
nat_has_lt
nat_has_le
nat.add
nat.no_confusion
nat.cases_on
ne
neg
norm_num.add1
norm_num.add1_bit0
norm_num.add1_bit1_helper
norm_num.add1_one
norm_num.add1_zero
norm_num.add_div_helper
norm_num.bin_add_zero
norm_num.bin_zero_add
norm_num.bit0_add_bit0_helper
norm_num.bit0_add_bit1_helper
norm_num.bit0_add_one
norm_num.bit1_add_bit0_helper
norm_num.bit1_add_bit1_helper
norm_num.bit1_add_one_helper
norm_num.div_add_helper
norm_num.div_eq_div_helper
norm_num.div_helper
norm_num.div_mul_helper
norm_num.mk_cong
norm_num.mul_bit0_helper
norm_num.mul_bit1_helper
norm_num.mul_div_helper
norm_num.neg_add_neg_helper
norm_num.neg_add_pos_helper1
norm_num.neg_add_pos_helper2
norm_num.neg_mul_neg_helper
norm_num.neg_mul_pos_helper
norm_num.neg_neg_helper
norm_num.neg_zero_helper
norm_num.nonneg_bit0_helper
norm_num.nonneg_bit1_helper
norm_num.nonzero_of_div_helper
norm_num.nonzero_of_neg_helper
norm_num.nonzero_of_pos_helper
norm_num.one_add_bit0
norm_num.one_add_bit1_helper
norm_num.one_add_one
norm_num.pos_add_neg_helper
norm_num.pos_add_pos_helper
norm_num.pos_bit0_helper
norm_num.pos_bit1_helper
norm_num.pos_mul_neg_helper
norm_num.sub_eq_add_neg_helper
norm_num.subst_into_div
norm_num.subst_into_prod
norm_num.subst_into_subtr
norm_num.subst_into_sum
not
not_of_iff_false
not_of_not_not_not
num
num.pos
num.zero
of_iff_true
one
one_mul
option
option.none
option.some
or
or.elim
or.intro_left
or.intro_right
or.neg_resolve_left
or.neg_resolve_right
or.rec
or.resolve_left
or.resolve_right
poly_unit
poly_unit.star
pos_num
pos_num.bit0
pos_num.bit1
pos_num.one
prod
prod.mk
prod.pr1
prod.pr2
propext
pexpr
pexpr.subst
to_pexpr
quot.mk
quot.lift
rat.divide
rat.of_num
rat.of_int
real
real_has_zero
real_has_one
real_has_add
real_has_mul
real_has_sub
real_has_div
real_has_le
real_has_lt
real_has_neg
real.is_int
real.of_rat
real.of_int
real.to_int
rfl
right_distrib
ring
select
semiring
sigma
sigma.mk
sigma.pr1
sigma.pr2
simp
simplifier.assoc_subst
simplifier.congr_bin_op
simplifier.congr_bin_arg1
simplifier.congr_bin_arg2
simplifier.congr_bin_args
smt.array
smt.select
smt.store
smt.prove
sorry
store
string
string.empty
string.str
sub
subsingleton
subsingleton.elim
subsingleton.helim
subtype.tag
subtype.elt_of
subtype.rec
tactic
tactic.try
tactic.constructor
to_string
to_int
to_real
trans_rel_left
trans_rel_right
true
true.intro
unification_hint
unification_hint.mk
unification_constraint
unification_constraint.mk
unit
unit.star
user_attribute
weak_order
well_founded
xor
zero
zero_le_one
zero_lt_one
zero_mul