mathlib
documentation
core
/
init
.
data
.
ordering
.
lemmas
Google site search
core
/
init
.
data
.
ordering
.
lemmas
source
Imports
init.algebra.classes
init.data.ordering.basic
init.ite_simp
Imported by
cmp_using_eq_eq
cmp_using_eq_gt
cmp_using_eq_lt
ordering
.
ite_eq_eq_distrib
ordering
.
ite_eq_gt_distrib
ordering
.
ite_eq_lt_distrib
source
@[simp]
theorem
ordering
.
ite_eq_lt_distrib
(c : Prop)
[
decidable
c]
(a b :
ordering
)
:
ite
c
a
b
=
ordering.lt
=
ite
c
(a
=
ordering.lt
)
(b
=
ordering.lt
)
source
@[simp]
theorem
ordering
.
ite_eq_eq_distrib
(c : Prop)
[
decidable
c]
(a b :
ordering
)
:
ite
c
a
b
=
ordering.eq
=
ite
c
(a
=
ordering.eq
)
(b
=
ordering.eq
)
source
@[simp]
theorem
ordering
.
ite_eq_gt_distrib
(c : Prop)
[
decidable
c]
(a b :
ordering
)
:
ite
c
a
b
=
ordering.gt
=
ite
c
(a
=
ordering.gt
)
(b
=
ordering.gt
)
source
@[simp]
theorem
cmp_using_eq_lt
{α : Type u}
{lt : α →
α → Prop
}
[
decidable_rel
lt]
(a b : α)
:
cmp_using
lt
a
b
=
ordering.lt
=
lt a
b
source
@[simp]
theorem
cmp_using_eq_gt
{α : Type u}
{lt : α →
α → Prop
}
[
decidable_rel
lt]
[
is_strict_order
α
lt]
(a b : α)
:
cmp_using
lt
a
b
=
ordering.gt
=
lt b
a
source
@[simp]
theorem
cmp_using_eq_eq
{α : Type u}
{lt : α →
α → Prop
}
[
decidable_rel
lt]
(a b : α)
:
cmp_using
lt
a
b
=
ordering.eq
=
(
¬
lt a
b
∧
¬
lt b
a)
General documentation
index
tactics
commands
hole commands
attributes
notes
references
Additional documentation
mathlib overview
tactic writing
calc mode
conv mode
simplification
well founded recursion
style guide
documentation style guide
naming conventions
Library
core
data
buffer
parser
buffer
dlist
vector
init
algebra
classes
functions
order
control
alternative
applicative
combinators
except
functor
id
lawful
lift
monad
monad_fail
option
reader
state
data
array
basic
slice
bool
basic
lemmas
char
basic
classes
lemmas
fin
basic
ops
int
basic
bitwise
comp_lemmas
order
list
basic
instances
lemmas
qsort
nat
basic
bitwise
div
gcd
lemmas
option
basic
instances
ordering
basic
lemmas
sigma
basic
lex
string
basic
ops
subtype
basic
instances
sum
basic
unsigned
basic
ops
prod
punit
quot
repr
set
setoid
to_string
meta
converter
conv
interactive
lean
parser
smt
congruence_closure
ematch
interactive
rsimp
smt_tactic
widget
basic
html_cmd
interactive_expr
replace_save_info
tactic_component
ac_tactics
async_tactic
attribute
backward
case_tag
comp_value_tactics
congr_lemma
congr_tactic
constructor_tactic
contradiction_tactic
declaration
derive
environment
exceptional
expr
expr_address
float
format
fun_info
has_reflect
hole_command
injection_tactic
instance_cache
interaction_monad
interactive
interactive_base
json
level
local_context
match_tactic
mk_dec_eq_instance
mk_has_reflect_instance
mk_has_sizeof_instance
mk_inhabited_instance
module_info
name
occurrences
options
pexpr
rb_map
rec_util
ref
relation_tactics
rewrite_tactic
set_get_option_tactics
simp_tactic
tactic
tagged_format
task
type_context
vm
well_founded_tactics
cc_lemmas
classical
coe
core
default
function
funext
ite_simp
logic
propext
util
version
wf
system
io
io_interface
random
mathlib
algebra
algebra
basic
bilinear
operations
restrict_scalars
spectrum
subalgebra
tower
big_operators
associated
basic
enat
fin
finprod
finsupp
intervals
multiset
nat_antidiagonal
option
order
pi
ring
category
Algebra
basic
limits
CommRing
adjunctions
basic
colimits
constructions
filtered_colimits
instances
limits
Group
Z_Module_equivalence
abelian
adjunctions
basic
biproducts
colimits
filtered_colimits
images
limits
preadditive
subobject
zero
Module
abelian
adjunctions
basic
colimits
epi_mono
filtered_colimits
kernels
limits
monoidal
projective
subobject
Mon
adjunctions
basic
colimits
filtered_colimits
limits
Semigroup
basic
FinVect
char_p
algebra
basic
exp_char
invertible
pi
quotient
subring
two
continued_fractions
computation
approximation_corollaries
approximations
basic
correctness_terminating
default
terminates_iff_rat
translations
basic
continuants_recurrence
convergents_equiv
default
terminated_stable
translations
direct_sum
algebra
basic
finsupp
internal
module
ring
field
basic
opposite
gcd_monoid
basic
finset
multiset
nat
group
basic
commute
conj
default
defs
ext
freiman
hom
hom_instances
inj_surj
opposite
pi
prod
semiconj
to_additive
type_tags
ulift
units
units_hom
with_one
group_power
basic
identities
lemmas
order
group_with_zero
basic
defs
power
homology
additive
augment
complex_shape
differential_object
exact
flip
functor
homological_complex
homology
homotopy
homotopy_category
image_to_kernel
quasi_iso
single
lie
abelian
base_change
basic
cartan_matrix
cartan_subalgebra
character
classical
direct_sum
engel
free
ideal_operations
matrix
nilpotent
non_unital_non_assoc_algebra
of_associative
quotient
semisimple
skew_adjoint
solvable
subalgebra
submodule
tensor_product
universal_enveloping
weights
module
basic
default
hom
linear_map
opposites
pi
pointwise_pi
prod
projective
submodule
submodule_lattice
submodule_pointwise
ulift
monoid_algebra
basic
grading
to_direct_sum
order
hom
monoid
ring
absolute_value
algebra
archimedean
euclidean_absolute_value
field
floor
group
invertible
lattice_group
module
monoid
monoid_lemmas
nonneg
pi
pointwise
rearrangement
ring
smul
sub
with_zero
polynomial
big_operators
group_ring_action
regular
basic
pow
smul
ring
basic
boolean_ring
comp_typeclasses
default
opposite
pi
prod
ulift
star
basic
chsh
module
pi
self_adjoint
unitary
tropical
basic
big_operators
lattice
abs
add_torsor
associated
bounds
char_zero
covariant_and_contravariant
cubic_discriminant
direct_limit
divisibility
dual_number
euclidean_domain
field_power
free
free_algebra
free_monoid
free_non_unital_non_assoc_algebra
geom_sum
graded_monoid
group_action_hom
group_ring_action
hierarchy_design
indicator_function
invertible
is_prime_pow
iterate_hom
linear_recurrence
ne_zero
non_unital_alg_hom
opposites
pempty_instances
periodic
pointwise
punit_instances
quadratic_discriminant
quandle
quaternion
quaternion_basis
quotient
ring_quot
smul_with_zero
squarefree
support
triv_sq_zero_ext
algebraic_geometry
locally_ringed_space
has_colimits
presheafed_space
gluing
has_colimits
prime_spectrum
basic
is_open_comap_C
noetherian
AffineScheme
EllipticCurve
Gamma_Spec_adjunction
Scheme
Spec
function_field
gluing
locally_ringed_space
open_immersion
presheafed_space
properties
pullbacks
ringed_space
sheafed_space
stalks
structure_sheaf
algebraic_topology
Moore_complex
alternating_face_map_complex
cech_nerve
simplex_category
simplicial_object
simplicial_set
topological_simplex
analysis
ODE
gronwall
picard_lindelof
analytic
basic
composition
inverse
linear
radius_liminf
asymptotics
asymptotic_equivalent
asymptotics
specific_asymptotics
superpolynomial_decay
box_integral
box
basic
subbox_induction
partition
additive
basic
filter
measure
split
subbox_induction
tagged
basic
divergence_theorem
integrability
calculus
conformal
inner_product
normed_space
affine_map
darboux
deriv
dslope
extend_deriv
fderiv
fderiv_analytic
fderiv_measurable
fderiv_symmetric
formal_multilinear_series
implicit
inverse
iterated_deriv
lagrange_multipliers
lhopital
local_extr
mean_value
parametric_integral
parametric_interval_integral
specific_functions
tangent_cone
times_cont_diff
complex
basic
cauchy_integral
circle
conformal
isometry
polynomial
re_im_topology
real_deriv
removable_singularity
roots_of_unity
upper_half_plane
convex
simplicial_complex
basic
basic
caratheodory
combination
complex
cone
exposed
extrema
extreme
function
hull
independent
integral
jensen
quasiconvex
slope
specific_functions
star
strict
topology
inner_product_space
adjoint
basic
calculus
conformal_linear_map
dual
euclidean_dist
l2_space
lax_milgram
orientation
pi_L2
projection
rayleigh
spectrum
normed
group
SemiNormedGroup
completion
kernels
SemiNormedGroup
basic
completion
hom
hom_completion
infinite_sum
pointwise
quotient
normed_space
star
basic
add_torsor
add_torsor_bases
affine_isometry
banach
banach_steinhaus
basic
bounded_linear_maps
complemented
conformal_linear_map
continuous_affine_map
dual
enorm
exponential
extend
finite_dimension
hahn_banach
indicator_function
int
is_R_or_C
lattice_ordered_group
linear_isometry
lp_space
mazur_ulam
multilinear
operator_norm
ordered
pi_Lp
pointwise
riesz_lemma
spectrum
units
weak_dual
special_functions
complex
arg
circle
log
log_deriv
trigonometric
angle
arctan
arctan_deriv
basic
chebyshev
complex
complex_deriv
deriv
inverse
inverse_deriv
arsinh
bernstein
exp
exp_deriv
exponential
integrals
log
log_deriv
logb
non_integrable
polynomials
pow
pow_deriv
sqrt
fourier
hofer
mean_inequalities
mean_inequalities_pow
p_series
quaternion
seminorm
specific_limits
subadditive
category_theory
abelian
diagram_lemmas
four
basic
exact
ext
non_preadditive
opposite
projective
pseudoelements
additive
basic
adjunction
adjoint_functor_theorems
basic
comma
evaluation
fully_faithful
lifting
limits
mates
opposites
over
reflective
whiskering
bicategory
basic
functor
functor_bicategory
locally_discrete
natural_transformation
strict
category
Bipointed
Cat
Groupoid
Kleisli
Pointed
Quiv
Rel
Twop
basic
pairwise
preorder
ulift
closed
cartesian
functor
ideal
monoidal
types
zero
concrete_category
basic
bundled
bundled_hom
elementwise
reflects_isomorphisms
unbundled_hom
enriched
basic
idempotents
basic
karoubi
karoubi_karoubi
limits
constructions
over
connected
default
products
binary_products
epi_mono
equalizers
finite_products_of_binary_products
limits_of_products_and_equalizers
pullbacks
weakly_initial
preserves
shapes
binary_products
equalizers
products
pullbacks
terminal
basic
filtered
finite
functor_category
limits
shapes
binary_products
biproducts
concrete_category
disjoint_coproduct
equalizers
finite_limits
finite_products
images
kernel_pair
kernels
multiequalizer
normal_mono
products
pullbacks
reflexive
regular_mono
split_coequalizer
strict_initial
strong_epi
terminal
types
wide_equalizers
wide_pullbacks
zero
bicones
colimit_limit
comma
concrete_category
cone_category
cones
connected
creates
filtered_colimit_commutes_finite_limit
final
fubini
functor_category
has_limits
is_limit
kan_extension
lattice
opposites
over
pi
presheaf
punit
small_complete
types
yoneda
linear
default
linear_functor
yoneda
monad
adjunction
algebra
basic
coequalizer
equiv_mon
kleisli
limits
monadicity
products
types
monoidal
free
basic
coherence
internal
Module
functor_category
limits
types
CommMon_
End
Mod
Mon_
braided
category
center
discrete
functor
functor_category
functorial
limits
natural_transformation
of_chosen_finite_products
of_has_finite_products
opposite
preadditive
rigid
skeleton
tor
transport
types
pi
basic
preadditive
Mat
additive_functor
biproducts
default
functor_category
opposite
projective
projective_resolution
schur
single_obj
yoneda
products
associator
basic
bifunctor
sigma
basic
sites
adjunction
canonical
closed
compatible_plus
compatible_sheafification
cover_lifting
cover_preserving
dense_subsite
grothendieck
induced_topology
left_exact
limits
plus
pretopology
sheaf
sheaf_of_types
sheafification
sieves
spaces
types
whiskering
subobject
basic
factor_thru
lattice
limits
mono_over
types
well_powered
sums
associator
basic
triangulated
basic
pretriangulated
rotate
Fintype
action
arrow
balanced
comma
conj
connected_components
const
core
currying
derived
differential_object
discrete_category
elements
endomorphism
epi_mono
eq_to_hom
equivalence
essential_image
essentially_small
filtered
fin_category
flat_functors
full_subcategory
fully_faithful
functor
functor_category
functorial
glue_data
graded_object
grothendieck
groupoid
hom_functor
is_connected
isomorphism
isomorphism_classes
lifting_properties
natural_isomorphism
natural_transformation
opposites
over
path_category
pempty
punit
quotient
reflects_isomorphisms
shift
simple
single_obj
skeletal
structured_arrow
subterminal
thin
types
whiskering
with_terminal
yoneda
combinatorics
additive
salem_spencer
choose
bounds
derangements
basic
exponential
finite
hall
basic
finite
quiver
arborescence
basic
connected_component
path
subquiver
set_family
compression
uv
shadow
simple_graph
adj_matrix
basic
coloring
connectivity
degree_sum
matching
partition
strongly_regular
subgraph
colex
composition
configuration
double_counting
hales_jewett
hindman
partition
pigeonhole
computability
DFA
NFA
encoding
epsilon_NFA
halting
language
partrec
partrec_code
primrec
reduce
regular_expressions
tm_computable
tm_to_partrec
turing_machine
control
bitraversable
basic
instances
lemmas
equiv_functor
instances
functor
multivariate
monad
basic
cont
writer
traversable
basic
derive
equiv
instances
lemmas
applicative
basic
bifunctor
equiv_functor
fix
fold
functor
lawful_fix
random
ulift
uliftable
data
W
basic
cardinal
analysis
filter
topology
array
lemmas
bitvec
basic
core
bool
all_any
basic
set
buffer
parser
basic
numeral
basic
complex
basic
determinant
exponential
exponential_bounds
is_R_or_C
module
dfinsupp
basic
interval
order
dlist
basic
instances
equiv
encodable
basic
lattice
small
basic
denumerable
embedding
fin
fintype
functor
list
local_equiv
module
mul_add
mul_add_aut
nat
option
ring
ring_aut
set
transfer_instance
fin
tuple
basic
sort
basic
fin2
interval
vec_notation
finset
basic
card
fin
finsupp
fold
functor
interval
lattice
locally_finite
nat_antidiagonal
noncomm_prod
option
order
pairwise
pi
pi_induction
pimage
powerset
preimage
prod
sigma
slice
sort
sum
sym
finsupp
antidiagonal
basic
default
indicator
interval
multiset
order
pointwise
pwo
to_dfinsupp
fintype
basic
card
card_embedding
fin
list
order
small
sort
fp
basic
fun_like
basic
embedding
equiv
int
absolute_value
basic
cast
char_zero
gcd
interval
least_greatest
modeq
nat_prime
order
parity
range
sqrt
succ_pred
lazy_list
basic
list
alist
basic
big_operators
chain
count
cycle
defs
duplicate
erase_dup
forall2
func
indexes
infix
intervals
join
lattice
lex
min_max
nat_antidiagonal
nodup
nodup_equiv_fin
of_fn
pairwise
palindrome
perm
permutation
prime
prod_monoid
prod_sigma
range
rotate
sections
sigma
sort
sublists
tfae
zip
matrix
basic
basis
block
char_p
dmatrix
hadamard
kronecker
notation
pequiv
rank
multiset
antidiagonal
basic
bind
erase_dup
finset_ops
fold
functor
lattice
locally_finite
nat_antidiagonal
nodup
pi
powerset
range
sections
sort
sum
mv_polynomial
basic
cardinal
comap
comm_ring
counit
derivation
equiv
expand
funext
invertible
monad
pderiv
rename
supported
variables
nat
choose
basic
cast
central
dvd
sum
vandermonde
factorial
basic
cast
basic
bitwise
cast
count
digits
dist
enat
factorization
fib
gcd
interval
lattice
log
modeq
multiplicity
nth
pairing
parity
periodic
pow
prime
psub
sqrt
succ_pred
totient
upto
with_bot
num
basic
bitwise
lemmas
prime
option
basic
defs
ordmap
ordnode
ordset
pfunctor
multivariate
M
W
basic
univariate
M
basic
pi
interval
pnat
basic
factors
interval
prime
xgcd
polynomial
degree
card_pow_degree
definitions
lemmas
trailing_degree
algebra_map
basic
cancel_leads
cardinal
coeff
denoms_clearable
derivative
div
erase_lead
eval
field_division
hasse_deriv
identities
induction
inductions
integral_normalization
iterated_deriv
lifts
mirror
monic
monomial
reverse
ring_division
taylor
psigma
order
qpf
multivariate
constructions
cofix
comp
const
fix
prj
quot
sigma
basic
univariate
basic
rat
basic
cast
default
denumerable
floor
meta_defs
order
sqrt
rbmap
basic
default
rbtree
basic
default_lt
find
init
insert
main
min_max
real
pi
bounds
leibniz
wallis
basic
cardinality
cau_seq
cau_seq_completion
conjugate_exponents
ennreal
ereal
golden_ratio
hyperreal
irrational
nnreal
pointwise
sign
sqrt
seq
computation
parallel
seq
wseq
set
intervals
basic
disjoint
image_preimage
infinite
monotone
ord_connected
pi
proj_Icc
surj_on
unordered_interval
Union_lift
accumulate
basic
constructions
countable
enumerate
equitable
finite
function
functor
lattice
opposite
pairwise
prod
set_like
basic
fintype
setoid
basic
partition
sigma
basic
interval
lex
order
stream
defs
init
string
basic
defs
sum
basic
interval
order
sym
basic
card
sym2
vector
basic
zip
zmod
algebra
basic
parity
quotient
bracket
bundle
char
erased
fin_enum
finmap
hash_map
holor
lazy_list
mllist
opposite
part
pequiv
pfun
pi
pprod
prod
quot
rel
semiquot
subtype
tprod
tree
two_pointing
typevec
ulift
vector3
deprecated
group
ring
subfield
subgroup
submonoid
subring
dynamics
circle
rotation_number
translation_number
ergodic
conservative
measure_preserving
fixed_points
basic
topology
flow
minimal
omega_limit
periodic_pts
field_theory
finite
basic
galois_field
polynomial
is_alg_closed
algebraic_closure
basic
classification
abel_ruffini
adjoin
chevalley_warning
finiteness
fixed
galois
intermediate_field
krull_topology
laurent
minpoly
mv_polynomial
normal
perfect_closure
polynomial_galois_group
primitive_element
ratfunc
separable
separable_degree
splitting_field
subfield
tower
geometry
euclidean
basic
circumcenter
monge_point
sphere
triangle
manifold
algebra
left_invariant_derivation
lie_group
monoid
smooth_functions
structures
instances
real
sphere
units_of_normed_algebra
basic_smooth_bundle
bump_function
charted_space
conformal_groupoid
derivation_bundle
diffeomorph
local_invariant_properties
mfderiv
partition_of_unity
smooth_manifold_with_corners
times_cont_mdiff
times_cont_mdiff_map
whitney_embedding
group_theory
group_action
basic
conj_act
defs
group
opposite
pi
prod
sub_mul_action
units
perm
basic
concrete_cycle
cycle_type
cycles
fin
list
option
sign
subgroup
support
specific_groups
alternating
cyclic
dihedral
quaternion
subgroup
basic
pointwise
submonoid
basic
center
inverses
membership
operations
pointwise
abelianization
archimedean
commuting_probability
complement
congruence
coset
eckmann_hilton
exponent
finiteness
free_abelian_group
free_abelian_group_finsupp
free_group
free_product
general_commutator
index
is_free_group
monoid_localization
nielsen_schreier
nilpotent
order_of_element
p_group
presented_group
quotient_group
schur_zassenhaus
semidirect_product
solvable
sylow
linear_algebra
affine_space
affine_equiv
affine_map
affine_subspace
basic
basis
combination
finite_dimensional
independent
midpoint
ordered
slope
charpoly
basic
to_matrix
clifford_algebra
basic
conjugation
equivs
grading
direct_sum
finsupp
tensor_product
exterior_algebra
basic
grading
free_module
finite
basic
rank
basic
pid
rank
strong_rank_condition
matrix
charpoly
basic
coeff
absolute_value
adjugate
basis
block
circulant
determinant
diagonal
dot_product
dual
finite_dimensional
is_diag
mv_polynomial
nondegenerate
nonsingular_inverse
orthogonal
polynomial
reindex
symmetric
to_lin
to_linear_equiv
trace
transvection
zpow
multilinear
basic
basis
tensor_product
quadratic_form
basic
complex
prod
real
tensor_algebra
basic
grading
adic_completion
alternating
basic
basis
bilinear_form
bilinear_map
coevaluation
contraction
cross_product
determinant
dfinsupp
dimension
dual
eigenspace
finite_dimensional
finsupp
finsupp_vector_space
free_algebra
general_linear_group
invariant_basis_number
isomorphisms
lagrange
linear_independent
linear_pmap
orientation
pi
pi_tensor_product
prod
projection
quotient
sesquilinear_form
smodeq
special_linear_group
std_basis
tensor_product
tensor_product_basis
trace
unitary_group
vandermonde
logic
function
basic
conjugate
iterate
basic
embedding
is_empty
nonempty
nontrivial
relation
relator
small
unique
measure_theory
category
Meas
constructions
borel_space
pi
prod
covering
besicovitch
besicovitch_vector_space
differentiation
vitali
vitali_family
decomposition
jordan
lebesgue
radon_nikodym
signed_hahn
unsigned_hahn
function
ae_eq_fun
ae_eq_of_integral
ae_measurable_order
ae_measurable_sequence
conditional_expectation
continuous_map_dense
ess_sup
floor
l1_space
l2_space
lp_order
lp_space
simple_func_dense
special_functions
strongly_measurable
uniform_integrable
group
action
arithmetic
fundamental_domain
integration
measurable_equiv
measure
pointwise
prod
integral
bochner
circle_integral
divergence_theorem
integrable_on
integral_eq_improper
interval_integral
lebesgue
mean_inequalities
periodic
set_integral
set_to_l1
vitali_caratheodory
measure
ae_disjoint
complex
complex_lebesgue
content
finite_measure_weak_convergence
giry_monad
haar
haar_lebesgue
haar_quotient
hausdorff
lebesgue
measure_space
measure_space_def
mutually_singular
null_measurable
open_pos
outer_measure
regular
stieltjes
vector_measure
with_density_vector_measure
probability_mass_function
basic
constructions
monad
lattice
measurable_space
measurable_space_def
pi_system
tactic
meta
coinductive_predicates
expr
expr_lens
rb_map
uchange
model_theory
basic
definability
direct_limit
elementary_maps
quotients
substructures
terms_and_formulas
number_theory
class_number
admissible_abs
admissible_absolute_value
admissible_card_pow_degree
finite
function_field
number_field
cyclotomic
basic
gal
primitive_roots
liouville
basic
liouville_constant
liouville_with
measure
residual
padics
hensel
padic_integers
padic_norm
padic_numbers
ring_homs
zsqrtd
basic
gaussian_int
to_real
ADE_inequality
arithmetic_function
basic
bernoulli
bernoulli_polynomials
dioph
divisors
fermat4
function_field
l_series
lucas_lehmer
lucas_primality
modular
number_field
pell
prime_counting
primes_congruent_one
primorial
pythagorean_triples
quadratic_reciprocity
sum_four_squares
sum_two_squares
von_mangoldt
order
category
BoundedOrder
LinearOrder
NonemptyFinLinOrd
PartialOrder
Preorder
omega_complete_partial_order
filter
archimedean
at_top_bot
bases
basic
cofinite
countable_Inter
ennreal
extr
filter_product
germ
indicator_function
interval
lift
modeq
partial
pi
pointwise
ultrafilter
hom
basic
bounded
complete_lattice
lattice
order
succ_pred
basic
relation
antichain
atoms
basic
boolean_algebra
bounded
bounded_order
bounds
circular
closure
compactly_generated
compare
complete_boolean_algebra
complete_lattice
complete_lattice_intervals
conditionally_complete_lattice
copy
countable_dense_linear_order
cover
directed
disjointed
extension
fixed_points
galois_connection
ideal
imp
iterate
jordan_holder
lattice
lattice_intervals
lexicographic
liminf_limsup
locally_finite
max
min_max
minimal
modular_lattice
monotone
monovary
omega_complete_partial_order
ord_continuous
order_dual
order_iso_nat
partial_sups
pfilter
pilex
prime_ideal
rel_classes
rel_iso
semiconj_Sup
sup_indep
symm_diff
well_founded
well_founded_set
zorn
probability_theory
density
independence
integration
martingale
notation
stopping
representation_theory
maschke
ring_theory
adjoin
basic
fg
power_basis
coprime
basic
lemmas
graded_algebra
basic
ideal
basic
local_ring
operations
over
prod
quotient
int
basic
mv_polynomial
basic
polynomial
cyclotomic
basic
eval
basic
bernstein
chebyshev
content
dickson
eisenstein
gauss_lemma
homogeneous
pochhammer
rational_root
scale_roots
symmetric
tower
vieta
power_series
basic
well_known
subring
basic
pointwise
subsemiring
basic
pointwise
valuation
basic
integers
integral
witt_vector
basic
compare
defs
domain
frobenius
identities
init_tail
is_poly
mul_p
structure_polynomial
teichmuller
truncated
verschiebung
witt_polynomial
adjoin_root
algebra_tower
algebraic
algebraic_independent
artinian
class_group
dedekind_domain
derivation
discrete_valuation_ring
discriminant
eisenstein_criterion
euclidean_domain
finiteness
fintype
flat
fractional_ideal
free_comm_ring
free_ring
hahn_series
henselian
integral_closure
integral_domain
integrally_closed
jacobson
jacobson_ideal
laurent_series
local_properties
localization
matrix_algebra
multiplicity
nakayama
nilpotent
noetherian
non_zero_divisors
norm
nullstellensatz
perfection
polynomial_algebra
power_basis
prime
principal_ideal_domain
ring_invo
roots_of_unity
simple_module
tensor_product
trace
unique_factorization_domain
set_theory
game
domineering
impartial
nim
short
state
winner
surreal
basic
dyadic
cardinal
cardinal_ordinal
cofinality
continuum
fincard
game
lists
ordinal
ordinal_arithmetic
ordinal_notation
pgame
principal
schroeder_bernstein
zfc
tactic
converter
apply_congr
binders
interactive
old_conv
linarith
datatypes
elimination
frontend
lemmas
parsing
preprocessing
verification
lint
basic
default
frontend
misc
simp
type_classes
monotonicity
basic
interactive
lemmas
nth_rewrite
basic
congr
default
omega
int
dnf
form
main
preterm
nat
dnf
form
main
neg_elim
preterm
sub_elim
clause
coeffs
eq_elim
find_ees
find_scalars
lin_comb
main
misc
prove_unsats
term
rewrite_all
basic
rewrite_search
discovery
explain
frontend
search
types
abel
algebra
alias
apply
apply_fun
auto_cases
binder_matching
by_contra
cache
cancel_denoms
chain
choose
clear
congr
core
dec_trivial
delta_instance
dependencies
derive_fintype
derive_inhabited
doc_commands
elementwise
elide
equiv_rw
explode
explode_widget
ext
field_simp
fin_cases
find
find_unused
finish
fix_reflect_string
fresh_names
generalize_proofs
generalizes
group
has_variable_names
hint
induction
interactive
interactive_expr
interval_cases
itauto
lean_core_docs
lift
linear_combination
local_cache
localized
mk_iff_of_inductive_prop
noncomm_ring
norm_cast
norm_fin
norm_num
norm_swap
observe
obviously
pi_instances
pretty_cases
project_dir
protected
push_neg
rcases
reassoc_axiom
rename_var
replacer
reserved_notation
restate_axiom
rewrite
ring
ring2
ring_exp
scc
show_term
simp_command
simp_result
simp_rw
simpa
simps
slice
slim_check
solve_by_elim
split_ifs
squeeze
subtype_instance
suggest
tauto
tfae
tidy
transfer
transform_decl
transport
trunc_cases
unfold_cases
unify_equations
where
with_local_reducibility
wlog
zify
testing
slim_check
functions
gen
sampleable
testable
topology
algebra
module
basic
multilinear
weak_dual
nonarchimedean
adic_topology
bases
basic
order
basic
compact
extend_from
intermediate_value
left_right
liminf_limsup
monotone_continuity
monotone_convergence
proj_Icc
affine
algebra
const_mul_action
continuous_affine_map
continuous_monoid_hom
field
filter_basis
floor_ring
group
group_completion
group_with_zero
infinite_sum
localization
matrix
monoid
mul_action
open_subgroup
polynomial
ring
semigroup
uniform_field
uniform_filter_basis
uniform_group
uniform_ring
valuation
valued_field
with_zero_topology
category
CompHaus
default
projective
Profinite
as_limit
cofiltered_limit
default
projective
Top
adjunctions
basic
epi_mono
limits
open_nhds
opens
Compactum
TopCommRing
UniformSpace
continuous_function
algebra
basic
bounded
compact
locally_constant
ordered
polynomial
stone_weierstrass
weierstrass
homotopy
basic
equiv
fundamental_groupoid
path
product
instances
ennreal
ereal
irrational
nnreal
real
real_vector_space
locally_constant
algebra
basic
metric_space
algebra
antilipschitz
baire
basic
cau_seq_filter
closeds
completion
contracting
emetric_paracompact
emetric_space
gluing
gromov_hausdorff
gromov_hausdorff_realized
hausdorff_dimension
hausdorff_distance
holder
isometry
kuratowski
lipschitz
metric_separated
metrizable
shrinking_lemma
order
lattice
sheaves
sheaf_condition
equalizer_products
opens_le_cover
pairwise_intersections
sites
unique_gluing
forget
functors
limits
local_predicate
presheaf
presheaf_of_functions
sheaf
sheaf_of_functions
sheafify
stalks
uniform_space
absolute_value
abstract_completion
basic
cauchy
compact_convergence
compact_separated
compare_reals
complete_separated
completion
pi
separation
uniform_convergence
uniform_embedding
G_delta
alexandroff
bases
basic
compact_open
compacts
connected
constructions
continuous_on
dense_embedding
discrete_quotient
extend_from
fiber_bundle
gluing
homeomorph
is_locally_homeomorph
list
local_extr
local_homeomorph
maps
nhds_set
omega_complete_partial_order
opens
order
paracompact
partition_of_unity
path_connected
semicontinuous
separation
sequences
shrinking_lemma
sober
stone_cech
subset_properties
tactic
tietze_extension
unit_interval
urysohns_bounded
urysohns_lemma
vector_bundle