Skip to content

Instantly share code, notes, and snippets.

@ericrbg
Created August 11, 2022 16:09
Show Gist options
  • Save ericrbg/b89109c674b3e04a8f708afa13357911 to your computer and use it in GitHub Desktop.
Save ericrbg/b89109c674b3e04a8f708afa13357911 to your computer and use it in GitHub Desktop.
WARNING types not equal
<def homology_zero_zero : Π {V : Type u} [_inst_1 : category_theory.category V]
[_inst_2 : category_theory.limits.has_zero_morphisms V] {A B C : V} [_inst_6 : category_theory.limits.has_zero_object V]
[_inst_7 : category_theory.limits.has_image 0]
[_inst_8 : category_theory.limits.has_cokernel (image_to_kernel 0 0 homology_zero_zero._proof_3)],
homology 0 0 homology_zero_zero._proof_5 ≅ B := λ {V : Type u} [_inst_1 : category_theory.category V]
[_inst_2 : category_theory.limits.has_zero_morphisms V] {A B C : V} [_inst_6 : category_theory.limits.has_zero_object V]
[_inst_7 : category_theory.limits.has_image 0]
[_inst_8 : category_theory.limits.has_cokernel (image_to_kernel 0 0 homology_zero_zero._proof_8)],
{hom := homology.desc 0 0 homology_zero_zero._proof_12 (category_theory.limits.kernel_subobject 0).arrow
homology_zero_zero._proof_13,
inv := category_theory.inv (category_theory.limits.kernel_subobject 0).arrow ≫
homology.π 0 0 homology_zero_zero._proof_15,
hom_inv_id' := _,
inv_hom_id' := _}>
WARNING types not equal
<def function_field.ring_of_integers.class_group.fintype : Π (Fq F : Type) [_inst_1 : field Fq] [_inst_2 : fintype Fq]
[_inst_3 : field F] [_inst_4 : algebra (polynomial Fq) F] [_inst_5 : algebra (ratfunc Fq) F]
[_inst_6 : is_scalar_tower (polynomial Fq) (ratfunc Fq) F] [_inst_7 : function_field Fq F]
[_inst_8 : is_separable (ratfunc Fq) F], fintype (class_group ↥(function_field.ring_of_integers Fq F) F) := λ
(Fq F : Type) [_inst_1 : field Fq] [_inst_2 : fintype Fq] [_inst_3 : field F] [_inst_4 : algebra (polynomial Fq) F]
[_inst_5 : algebra (ratfunc Fq) F] [_inst_6 : is_scalar_tower (polynomial Fq) (ratfunc Fq) F]
[_inst_7 : function_field Fq F] [_inst_8 : is_separable (ratfunc Fq) F],
class_group.fintype_of_admissible_of_finite (ratfunc Fq) F polynomial.card_pow_degree_is_admissible>
WARNING types not equal
<def algebraic_geometry.stalk_function_field_algebra : Π (X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(x : ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)),
algebra ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.stalk x) ↥(X.function_field) := λ
(X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(x : ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)),
ring_hom.to_algebra (X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.stalk_specializes _)>
WARNING types not equal
<def category_theory.limits.prod_comparison_nat_iso : Π {C : Type u} [_inst_1 : category_theory.category C]
{D : Type u₂} [_inst_2 : category_theory.category D] (F : C ⥤ D)
[_inst_7 : category_theory.limits.has_binary_products C] [_inst_8 : category_theory.limits.has_binary_products D]
(A : C) [_inst_9 : ∀ (B : C), category_theory.is_iso (category_theory.limits.prod_comparison F A B)],
category_theory.limits.prod.functor.obj A ⋙ F ≅ F ⋙ category_theory.limits.prod.functor.obj (F.obj A) := λ
{C : Type u} [_inst_1 : category_theory.category C] {D : Type u₂} [_inst_2 : category_theory.category D] (F : C ⥤ D)
[_inst_7 : category_theory.limits.has_binary_products C] [_inst_8 : category_theory.limits.has_binary_products D]
(A : C) [_inst_9 : ∀ (B : C), category_theory.is_iso (category_theory.limits.prod_comparison F A B)],
{hom := category_theory.limits.prod_comparison_nat_trans F A,
inv := (category_theory.as_iso
{app := λ (B : C), category_theory.limits.prod_comparison F A B, naturality' := _}).inv,
hom_inv_id' := _,
inv_hom_id' := _}>
WARNING types not equal
<def algebraic_geometry.Scheme.function_field.algebra : Π (X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(U : topological_space.opens ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))
[_inst_2 : nonempty ↥U],
algebra ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.obj (opposite.op U))
↥(X.function_field) := λ (X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(U : topological_space.opens ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))
[_inst_2 : nonempty ↥U], ring_hom.to_algebra (X.germ_to_function_field U)>
WARNING types not equal
<def algebraic_geometry.Scheme.function_field.algebra : Π (X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(U : topological_space.opens ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))
[_inst_2 : nonempty ↥U],
algebra ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.obj (opposite.op U))
↥(X.function_field) := λ (X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(U : topological_space.opens ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))
[_inst_2 : nonempty ↥U], ring_hom.to_algebra (X.germ_to_function_field U)>
WARNING types not equal
<def category_theory.triangulated.pretriangulated.triangulated_functor.map_triangle : Π {C : Type u₁}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_zero_object C]
[_inst_3 : category_theory.has_shift C ℤ] [_inst_4 : category_theory.preadditive C]
[_inst_5 : ∀ (n : ℤ), (category_theory.shift_functor C n).additive] {D : Type u₂}
[_inst_6 : category_theory.category D] [_inst_7 : category_theory.limits.has_zero_object D]
[_inst_8 : category_theory.has_shift D ℤ] [_inst_9 : category_theory.preadditive D]
[_inst_10 : ∀ (n : ℤ), (category_theory.shift_functor D n).additive]
[_inst_11 : category_theory.triangulated.pretriangulated C] [_inst_12 : category_theory.triangulated.pretriangulated D],
category_theory.triangulated.pretriangulated.triangulated_functor C D →
category_theory.triangulated.triangle C ⥤ category_theory.triangulated.triangle D := λ {C : Type u₁}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_zero_object C]
[_inst_3 : category_theory.has_shift C ℤ] [_inst_4 : category_theory.preadditive C]
[_inst_5 : ∀ (n : ℤ), (category_theory.shift_functor C n).additive] {D : Type u₂}
[_inst_6 : category_theory.category D] [_inst_7 : category_theory.limits.has_zero_object D]
[_inst_8 : category_theory.has_shift D ℤ] [_inst_9 : category_theory.preadditive D]
[_inst_10 : ∀ (n : ℤ), (category_theory.shift_functor D n).additive]
[_inst_11 : category_theory.triangulated.pretriangulated C] [_inst_12 : category_theory.triangulated.pretriangulated D]
(F : category_theory.triangulated.pretriangulated.triangulated_functor C D),
F.to_triangulated_functor_struct.map_triangle>
WARNING types not equal
<def category_theory.triangulated.pretriangulated.triangulated_functor.map_triangle : Π {C : Type u₁}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_zero_object C]
[_inst_3 : category_theory.has_shift C ℤ] [_inst_4 : category_theory.preadditive C]
[_inst_5 : ∀ (n : ℤ), (category_theory.shift_functor C n).additive] {D : Type u₂}
[_inst_6 : category_theory.category D] [_inst_7 : category_theory.limits.has_zero_object D]
[_inst_8 : category_theory.has_shift D ℤ] [_inst_9 : category_theory.preadditive D]
[_inst_10 : ∀ (n : ℤ), (category_theory.shift_functor D n).additive]
[_inst_11 : category_theory.triangulated.pretriangulated C] [_inst_12 : category_theory.triangulated.pretriangulated D],
category_theory.triangulated.pretriangulated.triangulated_functor C D →
category_theory.triangulated.triangle C ⥤ category_theory.triangulated.triangle D := λ {C : Type u₁}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_zero_object C]
[_inst_3 : category_theory.has_shift C ℤ] [_inst_4 : category_theory.preadditive C]
[_inst_5 : ∀ (n : ℤ), (category_theory.shift_functor C n).additive] {D : Type u₂}
[_inst_6 : category_theory.category D] [_inst_7 : category_theory.limits.has_zero_object D]
[_inst_8 : category_theory.has_shift D ℤ] [_inst_9 : category_theory.preadditive D]
[_inst_10 : ∀ (n : ℤ), (category_theory.shift_functor D n).additive]
[_inst_11 : category_theory.triangulated.pretriangulated C] [_inst_12 : category_theory.triangulated.pretriangulated D]
(F : category_theory.triangulated.pretriangulated.triangulated_functor C D),
F.to_triangulated_functor_struct.map_triangle>
WARNING types not equal
<def category_theory.functor.right_derived : Π {C : Type u} [_inst_1 : category_theory.category C] {D : Type u_1}
[_inst_2 : category_theory.category D] [_inst_3 : category_theory.abelian C]
[_inst_4 : category_theory.has_injective_resolutions C] [_inst_5 : category_theory.abelian D] (F : C ⥤ D)
[_inst_6 : F.additive], ℕ → C ⥤ D := λ {C : Type u} [_inst_1 : category_theory.category C] {D : Type u_1}
[_inst_2 : category_theory.category D] [_inst_3 : category_theory.abelian C]
[_inst_4 : category_theory.has_injective_resolutions C] [_inst_5 : category_theory.abelian D] (F : C ⥤ D)
[_inst_6 : F.additive] (n : ℕ),
category_theory.injective_resolutions C ⋙
category_theory.functor.map_homotopy_category (complex_shape.up ℕ) F ⋙
homotopy_category.homology_functor D (complex_shape.up ℕ) n>
WARNING types not equal
<def algebraic_geometry.SheafedSpace.is_open_immersion.SheafedSpace_forget_preserves_of_left : Π {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_products C]
{X : algebraic_geometry.SheafedSpace C} {Y : algebraic_geometry.SheafedSpace C} {Z : algebraic_geometry.SheafedSpace C}
(f : X ⟶ Z) (g : Y ⟶ Z) [H : algebraic_geometry.SheafedSpace.is_open_immersion f],
category_theory.limits.preserves_limit (category_theory.limits.cospan f g)
(algebraic_geometry.SheafedSpace.forget C) := λ {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.limits.has_products C] {X : algebraic_geometry.SheafedSpace C}
{Y : algebraic_geometry.SheafedSpace C} {Z : algebraic_geometry.SheafedSpace C} (f : X ⟶ Z) (g : Y ⟶ Z)
[H : algebraic_geometry.SheafedSpace.is_open_immersion f],
category_theory.limits.comp_preserves_limit algebraic_geometry.SheafedSpace.forget_to_PresheafedSpace
(algebraic_geometry.PresheafedSpace.forget C)>
WARNING types not equal
<def algebraic_geometry.Scheme.J.fintype : Π {X : algebraic_geometry.Scheme} (𝒰 : X.open_cover)
[H : compact_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)],
fintype 𝒰.finite_subcover.J := λ {X : algebraic_geometry.Scheme} (𝒰 : X.open_cover)
[H : compact_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)],
id (finset.subtype.fintype _.some)>
WARNING types not equal
<def algebraic_geometry.PresheafedSpace.is_open_immersion.to_LocallyRingedSpace_hom : Π
{X : algebraic_geometry.PresheafedSpace CommRing} (Y : algebraic_geometry.LocallyRingedSpace)
(f : X ⟶ Y.to_SheafedSpace.to_PresheafedSpace) [H : algebraic_geometry.PresheafedSpace.is_open_immersion f],
algebraic_geometry.PresheafedSpace.is_open_immersion.to_LocallyRingedSpace Y f ⟶ Y := λ
{X : algebraic_geometry.PresheafedSpace CommRing} (Y : algebraic_geometry.LocallyRingedSpace)
(f : X ⟶ Y.to_SheafedSpace.to_PresheafedSpace) [H : algebraic_geometry.PresheafedSpace.is_open_immersion f],
⟨f, _⟩>
WARNING types not equal
<def algebraic_geometry.SheafedSpace.is_open_immersion.SheafedSpace_forget_preserves_of_right : Π {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_products C]
{X : algebraic_geometry.SheafedSpace C} {Y : algebraic_geometry.SheafedSpace C} {Z : algebraic_geometry.SheafedSpace C}
(f : X ⟶ Z) (g : Y ⟶ Z) [H : algebraic_geometry.SheafedSpace.is_open_immersion f],
category_theory.limits.preserves_limit (category_theory.limits.cospan g f)
(algebraic_geometry.SheafedSpace.forget C) := λ {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.limits.has_products C] {X : algebraic_geometry.SheafedSpace C}
{Y : algebraic_geometry.SheafedSpace C} {Z : algebraic_geometry.SheafedSpace C} (f : X ⟶ Z) (g : Y ⟶ Z)
[H : algebraic_geometry.SheafedSpace.is_open_immersion f],
category_theory.limits.preserves_pullback_symmetry (algebraic_geometry.SheafedSpace.forget C) f g>
WARNING types not equal
<def category_theory.injective_resolutions : Π (C : Type u) [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.abelian C] [_inst_3 : category_theory.has_injective_resolutions C],
C ⥤ homotopy_category C (complex_shape.up ℕ) := λ (C : Type u) [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.abelian C] [_inst_3 : category_theory.has_injective_resolutions C],
{obj := λ (X : C),
(homotopy_category.quotient C (complex_shape.up ℕ)).obj (category_theory.injective_resolution X),
map := λ (X Y : C) (f : X ⟶ Y),
(homotopy_category.quotient C (complex_shape.up ℕ)).map (category_theory.injective_resolution.desc f),
map_id' := _,
map_comp' := _}>
WARNING types not equal
<def algebraic_geometry.SheafedSpace.is_open_immersion.forget_creates_pullback_of_left : Π {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_products C]
{X : algebraic_geometry.SheafedSpace C} {Y : algebraic_geometry.SheafedSpace C} {Z : algebraic_geometry.SheafedSpace C}
(f : X ⟶ Z) (g : Y ⟶ Z) [H : algebraic_geometry.SheafedSpace.is_open_immersion f],
category_theory.creates_limit (category_theory.limits.cospan f g)
algebraic_geometry.SheafedSpace.forget_to_PresheafedSpace := λ {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.limits.has_products C] {X : algebraic_geometry.SheafedSpace C}
{Y : algebraic_geometry.SheafedSpace C} {Z : algebraic_geometry.SheafedSpace C} (f : X ⟶ Z) (g : Y ⟶ Z)
[H : algebraic_geometry.SheafedSpace.is_open_immersion f],
category_theory.creates_limit_of_fully_faithful_of_iso
(algebraic_geometry.PresheafedSpace.is_open_immersion.to_SheafedSpace Y category_theory.limits.pullback.snd)
(category_theory.eq_to_iso _ ≪≫
category_theory.limits.has_limit.iso_of_nat_iso
(category_theory.limits.diagram_iso_cospan
(category_theory.limits.cospan f g ⋙ algebraic_geometry.SheafedSpace.forget_to_PresheafedSpace)).symm)>
WARNING types not equal
<def category_theory.nat_trans.right_derived : Π {C : Type u} [_inst_1 : category_theory.category C] {D : Type u_1}
[_inst_2 : category_theory.category D] [_inst_3 : category_theory.abelian C]
[_inst_4 : category_theory.has_injective_resolutions C] [_inst_5 : category_theory.abelian D] {F G : C ⥤ D}
[_inst_6 : F.additive] [_inst_7 : G.additive], (F ⟶ G) → Π (n : ℕ), F.right_derived n ⟶ G.right_derived n := λ
{C : Type u} [_inst_1 : category_theory.category C] {D : Type u_1} [_inst_2 : category_theory.category D]
[_inst_3 : category_theory.abelian C] [_inst_4 : category_theory.has_injective_resolutions C]
[_inst_5 : category_theory.abelian D] {F G : C ⥤ D} [_inst_6 : F.additive] [_inst_7 : G.additive] (α : F ⟶ G)
(n : ℕ),
category_theory.whisker_left (category_theory.injective_resolutions C)
(category_theory.whisker_right (category_theory.nat_trans.map_homotopy_category α (complex_shape.up ℕ))
(homotopy_category.homology_functor D (complex_shape.up ℕ) n))>
WARNING types not equal
<def algebraic_geometry.PresheafedSpace.is_open_immersion.to_Scheme_hom : Π
{X : algebraic_geometry.PresheafedSpace CommRing} (Y : algebraic_geometry.Scheme)
(f : X ⟶ Y.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f],
algebraic_geometry.PresheafedSpace.is_open_immersion.to_Scheme Y f ⟶ Y := λ
{X : algebraic_geometry.PresheafedSpace CommRing} (Y : algebraic_geometry.Scheme)
(f : X ⟶ Y.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f],
algebraic_geometry.PresheafedSpace.is_open_immersion.to_LocallyRingedSpace_hom Y.to_LocallyRingedSpace f>
WARNING types not equal
<def algebraic_geometry.SheafedSpace.is_open_immersion.forget_creates_pullback_of_right : Π {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_products C]
{X : algebraic_geometry.SheafedSpace C} {Y : algebraic_geometry.SheafedSpace C} {Z : algebraic_geometry.SheafedSpace C}
(f : X ⟶ Z) (g : Y ⟶ Z) [H : algebraic_geometry.SheafedSpace.is_open_immersion f],
category_theory.creates_limit (category_theory.limits.cospan g f)
algebraic_geometry.SheafedSpace.forget_to_PresheafedSpace := λ {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.limits.has_products C] {X : algebraic_geometry.SheafedSpace C}
{Y : algebraic_geometry.SheafedSpace C} {Z : algebraic_geometry.SheafedSpace C} (f : X ⟶ Z) (g : Y ⟶ Z)
[H : algebraic_geometry.SheafedSpace.is_open_immersion f],
category_theory.creates_limit_of_fully_faithful_of_iso
(algebraic_geometry.PresheafedSpace.is_open_immersion.to_SheafedSpace Y category_theory.limits.pullback.fst)
(category_theory.eq_to_iso _ ≪≫
category_theory.limits.has_limit.iso_of_nat_iso
(category_theory.limits.diagram_iso_cospan
(category_theory.limits.cospan g f ⋙ algebraic_geometry.SheafedSpace.forget_to_PresheafedSpace)).symm)>
WARNING types not equal
<def category_theory.functor.final.colimit_comp_coyoneda_iso : Π {C : Type v}
[_inst_1 : category_theory.small_category C] {D : Type v} [_inst_2 : category_theory.small_category D] (F : C ⥤ D)
[_inst_3 : F.final] (d : D)
[_inst_5 :
category_theory.is_iso (category_theory.limits.colimit.pre (category_theory.coyoneda.obj (opposite.op d)) F)],
category_theory.limits.colimit (F ⋙ category_theory.coyoneda.obj (opposite.op d)) ≅ punit := λ {C : Type v}
[_inst_1 : category_theory.small_category C] {D : Type v} [_inst_2 : category_theory.small_category D] (F : C ⥤ D)
[_inst_3 : F.final] (d : D)
[_inst_5 :
category_theory.is_iso (category_theory.limits.colimit.pre (category_theory.coyoneda.obj (opposite.op d)) F)],
category_theory.as_iso (category_theory.limits.colimit.pre (category_theory.coyoneda.obj (opposite.op d)) F) ≪≫
category_theory.coyoneda.colimit_coyoneda_iso (opposite.op d)>
WARNING types not equal
<theorem category_theory.limits.image_map.map_ι : ∀ {C : Type u} [_inst_1 : category_theory.category C]
{f g : category_theory.arrow C} [_inst_2 : category_theory.limits.has_image f.hom]
[_inst_3 : category_theory.limits.has_image g.hom] {sq : f ⟶ g} (self : category_theory.limits.image_map sq),
self.map ≫ category_theory.limits.image.ι g.hom = category_theory.limits.image.ι f.hom ≫ sq.right := λ
(C : Type u) [_inst_1 : category_theory.category C] (f g : category_theory.arrow C)
[_inst_2 : category_theory.limits.has_image f.hom] [_inst_3 : category_theory.limits.has_image g.hom] (sq : f ⟶ g)
(self : category_theory.limits.image_map sq), [category_theory.limits.image_map.map_ι' self]>
WARNING types not equal
<theorem category_theory.limits.image_map.map_ι : ∀ {C : Type u} [_inst_1 : category_theory.category C]
{f g : category_theory.arrow C} [_inst_2 : category_theory.limits.has_image f.hom]
[_inst_3 : category_theory.limits.has_image g.hom] {sq : f ⟶ g} (self : category_theory.limits.image_map sq),
self.map ≫ category_theory.limits.image.ι g.hom = category_theory.limits.image.ι f.hom ≫ sq.right := λ
(C : Type u) [_inst_1 : category_theory.category C] (f g : category_theory.arrow C)
[_inst_2 : category_theory.limits.has_image f.hom] [_inst_3 : category_theory.limits.has_image g.hom] (sq : f ⟶ g)
(self : category_theory.limits.image_map sq), [category_theory.limits.image_map.map_ι' self]>
WARNING types not equal
<def category_theory.biprod.iso_elim : Π {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.preadditive C] [_inst_3 : category_theory.limits.has_binary_biproducts C]
{X₁ X₂ Y₁ Y₂ : C} (f : X₁ ⊞ X₂ ≅ Y₁ ⊞ Y₂)
[_inst_4 : category_theory.is_iso (category_theory.limits.biprod.inl ≫ f.hom ≫ category_theory.limits.biprod.fst)],
X₂ ≅ Y₂ := λ {C : Type u} [_inst_1 : category_theory.category C] [_inst_2 : category_theory.preadditive C]
[_inst_3 : category_theory.limits.has_binary_biproducts C] {X₁ X₂ Y₁ Y₂ : C}
(f : X₁ ⊞ X₂ ≅ Y₁ ⊞ Y₂)
[_inst_4 : category_theory.is_iso (category_theory.limits.biprod.inl ≫ f.hom ≫ category_theory.limits.biprod.fst)],
let _inst : category_theory.is_iso
(category_theory.biprod.of_components
(category_theory.limits.biprod.inl ≫ f.hom ≫ category_theory.limits.biprod.fst)
(category_theory.limits.biprod.inl ≫ f.hom ≫ category_theory.limits.biprod.snd)
(category_theory.limits.biprod.inr ≫ f.hom ≫ category_theory.limits.biprod.fst)
(category_theory.limits.biprod.inr ≫ f.hom ≫ category_theory.limits.biprod.snd)) :=
_
in category_theory.biprod.iso_elim'
(category_theory.limits.biprod.inl ≫ f.hom ≫ category_theory.limits.biprod.fst)
(category_theory.limits.biprod.inl ≫ f.hom ≫ category_theory.limits.biprod.snd)
(category_theory.limits.biprod.inr ≫ f.hom ≫ category_theory.limits.biprod.fst)
(category_theory.limits.biprod.inr ≫ f.hom ≫ category_theory.limits.biprod.snd)>
WARNING types not equal
<def algebraic_geometry.PresheafedSpace.is_open_immersion.to_LocallyRingedSpace : Π
{X : algebraic_geometry.PresheafedSpace CommRing} (Y : algebraic_geometry.LocallyRingedSpace)
(f : X ⟶ Y.to_SheafedSpace.to_PresheafedSpace) [H : algebraic_geometry.PresheafedSpace.is_open_immersion f],
algebraic_geometry.LocallyRingedSpace := λ {X : algebraic_geometry.PresheafedSpace CommRing}
(Y : algebraic_geometry.LocallyRingedSpace) (f : X ⟶ Y.to_SheafedSpace.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f],
{to_SheafedSpace := algebraic_geometry.PresheafedSpace.is_open_immersion.to_SheafedSpace Y.to_SheafedSpace f H,
local_ring := _}>
WARNING types not equal
<def category_theory.biprod.gaussian : Π {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.preadditive C] [_inst_3 : category_theory.limits.has_binary_biproducts C]
{X₁ X₂ Y₁ Y₂ : C} (f : X₁ ⊞ X₂ ⟶ Y₁ ⊞ Y₂)
[_inst_4 : category_theory.is_iso (category_theory.limits.biprod.inl ≫ f ≫ category_theory.limits.biprod.fst)],
Σ' (L : X₁ ⊞ X₂ ≅ X₁ ⊞ X₂) (R : Y₁ ⊞ Y₂ ≅ Y₁ ⊞ Y₂) (g₂₂ : X₂ ⟶ Y₂),
L.hom ≫ f ≫ R.hom =
category_theory.limits.biprod.map (category_theory.limits.biprod.inl ≫ f ≫ category_theory.limits.biprod.fst)
g₂₂ := λ {C : Type u} [_inst_1 : category_theory.category C] [_inst_2 : category_theory.preadditive C]
[_inst_3 : category_theory.limits.has_binary_biproducts C] {X₁ X₂ Y₁ Y₂ : C}
(f : X₁ ⊞ X₂ ⟶ Y₁ ⊞ Y₂)
[_inst_4 : category_theory.is_iso (category_theory.limits.biprod.inl ≫ f ≫ category_theory.limits.biprod.fst)],
let this : Σ' (L : X₁ ⊞ X₂ ≅ X₁ ⊞ X₂) (R : Y₁ ⊞ Y₂ ≅ Y₁ ⊞ Y₂) (g₂₂ : X₂ ⟶ Y₂),
L.hom ≫
category_theory.biprod.of_components
(category_theory.limits.biprod.inl ≫ f ≫ category_theory.limits.biprod.fst)
(category_theory.limits.biprod.inl ≫ f ≫ category_theory.limits.biprod.snd)
(category_theory.limits.biprod.inr ≫ f ≫ category_theory.limits.biprod.fst)
(category_theory.limits.biprod.inr ≫ f ≫ category_theory.limits.biprod.snd) ≫
R.hom =
category_theory.limits.biprod.map
(category_theory.limits.biprod.inl ≫ f ≫ category_theory.limits.biprod.fst)
g₂₂ :=
category_theory.biprod.gaussian' (category_theory.limits.biprod.inl ≫ f ≫ category_theory.limits.biprod.fst)
(category_theory.limits.biprod.inl ≫ f ≫ category_theory.limits.biprod.snd)
(category_theory.limits.biprod.inr ≫ f ≫ category_theory.limits.biprod.fst)
(category_theory.limits.biprod.inr ≫ f ≫ category_theory.limits.biprod.snd)
in _.mpr (_.mp this)>
WARNING types not equal
<def category_theory.limits.coprod_comparison_nat_iso : Π {C : Type u} [_inst_1 : category_theory.category C]
{D : Type u₂} [_inst_2 : category_theory.category D] (F : C ⥤ D)
[_inst_7 : category_theory.limits.has_binary_coproducts C] [_inst_8 : category_theory.limits.has_binary_coproducts D]
(A : C) [_inst_9 : ∀ (B : C), category_theory.is_iso (category_theory.limits.coprod_comparison F A B)],
F ⋙ category_theory.limits.coprod.functor.obj (F.obj A) ≅ category_theory.limits.coprod.functor.obj A ⋙ F := λ
{C : Type u} [_inst_1 : category_theory.category C] {D : Type u₂} [_inst_2 : category_theory.category D] (F : C ⥤ D)
[_inst_7 : category_theory.limits.has_binary_coproducts C] [_inst_8 : category_theory.limits.has_binary_coproducts D]
(A : C) [_inst_9 : ∀ (B : C), category_theory.is_iso (category_theory.limits.coprod_comparison F A B)],
{hom := category_theory.limits.coprod_comparison_nat_trans F A,
inv := (category_theory.as_iso
{app := λ (B : C), category_theory.limits.coprod_comparison F A B, naturality' := _}).inv,
hom_inv_id' := _,
inv_hom_id' := _}>
WARNING types not equal
<def category_theory.injective_resolution.desc : Π {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.abelian C] {X Y : C},
(X ⟶ Y) →
Π [_inst_3 : category_theory.has_injective_resolution X] [_inst_4 : category_theory.has_injective_resolution Y],
category_theory.injective_resolution X ⟶ category_theory.injective_resolution Y := λ {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.abelian C] {X Y : C} (f : X ⟶ Y)
[_inst_3 : category_theory.has_injective_resolution X] [_inst_4 : category_theory.has_injective_resolution Y],
category_theory.InjectiveResolution.desc f _.some _.some>
WARNING types not equal
<def category_theory.injective_resolution.desc : Π {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.abelian C] {X Y : C},
(X ⟶ Y) →
Π [_inst_3 : category_theory.has_injective_resolution X] [_inst_4 : category_theory.has_injective_resolution Y],
category_theory.injective_resolution X ⟶ category_theory.injective_resolution Y := λ {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.abelian C] {X Y : C} (f : X ⟶ Y)
[_inst_3 : category_theory.has_injective_resolution X] [_inst_4 : category_theory.has_injective_resolution Y],
category_theory.InjectiveResolution.desc f _.some _.some>
WARNING types not equal
<def category_theory.triangulated.pretriangulated.triangulated_functor.inhabited : Π (C : Type u₁)
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_zero_object C]
[_inst_3 : category_theory.has_shift C ℤ] [_inst_4 : category_theory.preadditive C]
[_inst_5 : ∀ (n : ℤ), (category_theory.shift_functor C n).additive]
[_inst_11 : category_theory.triangulated.pretriangulated C],
inhabited (category_theory.triangulated.pretriangulated.triangulated_functor C C) := λ (C : Type u₁)
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_zero_object C]
[_inst_3 : category_theory.has_shift C ℤ] [_inst_4 : category_theory.preadditive C]
[_inst_5 : ∀ (n : ℤ), (category_theory.shift_functor C n).additive]
[_inst_11 : category_theory.triangulated.pretriangulated C],
{default := {to_triangulated_functor_struct := {to_functor := {obj := λ (X : C), X,
map := λ (_x _x_1 : C) (f : _x ⟶ _x_1), f,
map_id' := _,
map_comp' := _},
comm_shift := category_theory.iso.refl
(category_theory.shift_functor C 1 ⋙
{obj := λ (X : C), X,
map := λ (_x _x_1 : C) (f : _x ⟶ _x_1), f,
map_id' := _,
map_comp' := _})},
map_distinguished' := _}}>
WARNING types not equal
<def algebraic_geometry.Scheme.germ_to_function_field : Π (X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(U : topological_space.opens ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))
[h : nonempty ↥U],
X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.obj (opposite.op U) ⟶ X.function_field := λ
(X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(U : topological_space.opens ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))
[h : nonempty ↥U],
X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.germ
⟨generic_point ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier) _inst_1, _⟩>
WARNING types not equal
<def algebraic_geometry.Scheme.germ_to_function_field : Π (X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(U : topological_space.opens ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))
[h : nonempty ↥U],
X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.obj (opposite.op U) ⟶ X.function_field := λ
(X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)]
(U : topological_space.opens ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))
[h : nonempty ↥U],
X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.germ
⟨generic_point ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier) _inst_1, _⟩>
WARNING types not equal
<def category_theory.functor.right_derived_obj_injective_zero : Π {C : Type u} [_inst_1 : category_theory.category C]
{D : Type u_1} [_inst_2 : category_theory.category D] [_inst_3 : category_theory.abelian C]
[_inst_4 : category_theory.has_injective_resolutions C] [_inst_5 : category_theory.abelian D] (F : C ⥤ D)
[_inst_6 : F.additive] (X : C) [_inst_7 : category_theory.injective X], (F.right_derived 0).obj X ≅ F.obj X := λ
{C : Type u} [_inst_1 : category_theory.category C] {D : Type u_1} [_inst_2 : category_theory.category D]
[_inst_3 : category_theory.abelian C] [_inst_4 : category_theory.has_injective_resolutions C]
[_inst_5 : category_theory.abelian D] (F : C ⥤ D) [_inst_6 : F.additive] (X : C)
[_inst_7 : category_theory.injective X],
F.right_derived_obj_iso 0 (category_theory.InjectiveResolution.self X) ≪≫
(homology_functor D (complex_shape.up ℕ) 0).map_iso
((cochain_complex.single₀_map_homological_complex F).app X) ≪≫
(cochain_complex.homology_functor_0_single₀ D).app (F.obj X)>
WARNING types not equal
<def category_theory.injective_resolution : Π {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.abelian C] (Z : C) [_inst_3 : category_theory.has_injective_resolution Z],
cochain_complex C ℕ := λ {C : Type u} [_inst_1 : category_theory.category C] [_inst_2 : category_theory.abelian C]
(Z : C) [_inst_3 : category_theory.has_injective_resolution Z], _.some.cocomplex>
WARNING types not equal
<def is_alg_closure.equiv_of_algebraic : Π (K : Type u_1) (J : Type u_2) [_inst_2 : field K] [_inst_3 : field J]
(L : Type v) (M : Type w) [_inst_5 : field L] [_inst_6 : field M] [_inst_10 : algebra K M]
[_inst_11 : is_alg_closure K M] [_inst_19 : algebra K J] [_inst_20 : algebra J L] [_inst_21 : is_alg_closure J L]
[_inst_22 : algebra K L] [_inst_23 : is_scalar_tower K J L], algebra.is_algebraic K J → (L ≃ₐ[K] M) := λ
(K : Type u_1) (J : Type u_2) [_inst_2 : field K] [_inst_3 : field J] (L : Type v) (M : Type w) [_inst_5 : field L]
[_inst_6 : field M] [_inst_10 : algebra K M] [_inst_11 : is_alg_closure K M] [_inst_19 : algebra K J]
[_inst_20 : algebra J L] [_inst_21 : is_alg_closure J L] [_inst_22 : algebra K L] [_inst_23 : is_scalar_tower K J L]
(hKJ : algebra.is_algebraic K J), is_alg_closure.equiv_of_algebraic' K J L M _>
WARNING types not equal
<def is_alg_closure.equiv_of_algebraic : Π (K : Type u_1) (J : Type u_2) [_inst_2 : field K] [_inst_3 : field J]
(L : Type v) (M : Type w) [_inst_5 : field L] [_inst_6 : field M] [_inst_10 : algebra K M]
[_inst_11 : is_alg_closure K M] [_inst_19 : algebra K J] [_inst_20 : algebra J L] [_inst_21 : is_alg_closure J L]
[_inst_22 : algebra K L] [_inst_23 : is_scalar_tower K J L], algebra.is_algebraic K J → (L ≃ₐ[K] M) := λ
(K : Type u_1) (J : Type u_2) [_inst_2 : field K] [_inst_3 : field J] (L : Type v) (M : Type w) [_inst_5 : field L]
[_inst_6 : field M] [_inst_10 : algebra K M] [_inst_11 : is_alg_closure K M] [_inst_19 : algebra K J]
[_inst_20 : algebra J L] [_inst_21 : is_alg_closure J L] [_inst_22 : algebra K L] [_inst_23 : is_scalar_tower K J L]
(hKJ : algebra.is_algebraic K J), is_alg_closure.equiv_of_algebraic' K J L M _>
WARNING types not equal
<def category_theory.functor.right_derived_obj_injective_succ : Π {C : Type u} [_inst_1 : category_theory.category C]
{D : Type u_1} [_inst_2 : category_theory.category D] [_inst_3 : category_theory.abelian C]
[_inst_4 : category_theory.has_injective_resolutions C] [_inst_5 : category_theory.abelian D] (F : C ⥤ D)
[_inst_6 : F.additive] (n : ℕ) (X : C) [_inst_7 : category_theory.injective X],
(F.right_derived (n + 1)).obj X ≅ 0 := λ {C : Type u} [_inst_1 : category_theory.category C] {D : Type u_1}
[_inst_2 : category_theory.category D] [_inst_3 : category_theory.abelian C]
[_inst_4 : category_theory.has_injective_resolutions C] [_inst_5 : category_theory.abelian D] (F : C ⥤ D)
[_inst_6 : F.additive] (n : ℕ) (X : C) [_inst_7 : category_theory.injective X],
F.right_derived_obj_iso (n + 1) (category_theory.InjectiveResolution.self X) ≪≫
(homology_functor D (complex_shape.up ℕ) (n + 1)).map_iso
((cochain_complex.single₀_map_homological_complex F).app X) ≪≫
(cochain_complex.homology_functor_succ_single₀ D n).app (F.obj X) ≪≫ _.iso_zero>
WARNING types not equal
<def category_theory.injective_resolution.ι : Π {C : Type u} [_inst_1 : category_theory.category C]
[_inst_2 : category_theory.abelian C] (Z : C) [_inst_3 : category_theory.has_injective_resolution Z],
(cochain_complex.single₀ C).obj Z ⟶ category_theory.injective_resolution Z := λ {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.abelian C] (Z : C)
[_inst_3 : category_theory.has_injective_resolution Z], _.some.ι>
WARNING types not equal
<def algebraic_geometry.PresheafedSpace.is_open_immersion.to_Scheme : Π
{X : algebraic_geometry.PresheafedSpace CommRing} (Y : algebraic_geometry.Scheme)
(f : X ⟶ Y.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f], algebraic_geometry.Scheme := λ
{X : algebraic_geometry.PresheafedSpace CommRing} (Y : algebraic_geometry.Scheme)
(f : X ⟶ Y.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f],
algebraic_geometry.LocallyRingedSpace.is_open_immersion.Scheme
(algebraic_geometry.PresheafedSpace.is_open_immersion.to_LocallyRingedSpace Y.to_LocallyRingedSpace f)
_>
WARNING types not equal
<def function_field.class_number : Π (Fq F : Type) [_inst_1 : field Fq] [_inst_2 : fintype Fq] [_inst_3 : field F]
[_inst_4 : algebra (polynomial Fq) F] [_inst_5 : algebra (ratfunc Fq) F]
[_inst_6 : is_scalar_tower (polynomial Fq) (ratfunc Fq) F] [_inst_7 : function_field Fq F]
[_inst_8 : is_separable (ratfunc Fq) F], ℕ := λ (Fq F : Type) [_inst_1 : field Fq] [_inst_2 : fintype Fq]
[_inst_3 : field F] [_inst_4 : algebra (polynomial Fq) F] [_inst_5 : algebra (ratfunc Fq) F]
[_inst_6 : is_scalar_tower (polynomial Fq) (ratfunc Fq) F] [_inst_7 : function_field Fq F]
[_inst_8 : is_separable (ratfunc Fq) F], fintype.card (class_group ↥(function_field.ring_of_integers Fq F) F)>
WARNING types not equal
<def algebraic_geometry.PresheafedSpace.is_open_immersion.to_SheafedSpace_hom : Π {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_products C]
{X : algebraic_geometry.PresheafedSpace C} (Y : algebraic_geometry.SheafedSpace C) (f : X ⟶ Y.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f],
algebraic_geometry.PresheafedSpace.is_open_immersion.to_SheafedSpace Y f ⟶ Y := λ {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_products C]
{X : algebraic_geometry.PresheafedSpace C} (Y : algebraic_geometry.SheafedSpace C) (f : X ⟶ Y.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f], f>
WARNING types not equal
<def category_theory.preserves_limit_of_Lan_presesrves_limit : Π {C D : Type u}
[_inst_4 : category_theory.small_category C] [_inst_5 : category_theory.small_category D] (F : C ⥤ D) (J : Type u)
[_inst_6 : category_theory.small_category J]
[_inst_7 : category_theory.limits.preserves_limits_of_shape J (category_theory.Lan F.op)],
category_theory.limits.preserves_limits_of_shape J F := λ {C D : Type u} [_inst_4 : category_theory.small_category C]
[_inst_5 : category_theory.small_category D] (F : C ⥤ D) (J : Type u) [_inst_6 : category_theory.small_category J]
[_inst_7 : category_theory.limits.preserves_limits_of_shape J (category_theory.Lan F.op)],
category_theory.limits.preserves_limits_of_shape_of_reflects_of_preserves F category_theory.yoneda>
WARNING types not equal
<def algebraic_geometry.Scheme.function_field : Π (X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)], CommRing := λ
(X : algebraic_geometry.Scheme)
[_inst_1 : irreducible_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)],
X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.presheaf.stalk
(generic_point ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier))>
WARNING types not equal
<def algebraic_geometry.PresheafedSpace.is_open_immersion.to_SheafedSpace : Π {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_products C]
{X : algebraic_geometry.PresheafedSpace C} (Y : algebraic_geometry.SheafedSpace C) (f : X ⟶ Y.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f], algebraic_geometry.SheafedSpace C := λ {C : Type u}
[_inst_1 : category_theory.category C] [_inst_2 : category_theory.limits.has_products C]
{X : algebraic_geometry.PresheafedSpace C} (Y : algebraic_geometry.SheafedSpace C) (f : X ⟶ Y.to_PresheafedSpace)
[H : algebraic_geometry.PresheafedSpace.is_open_immersion f], {to_PresheafedSpace := X, is_sheaf := _}>
WARNING types not equal
<def algebraic_geometry.Scheme.open_cover.finite_subcover : Π {X : algebraic_geometry.Scheme},
X.open_cover →
Π [H : compact_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)], X.open_cover := λ
{X : algebraic_geometry.Scheme} (𝒰 : X.open_cover)
[H : compact_space ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)],
let t : finset ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier) := _.some
in {J := ↥t,
obj := λ (x : ↥t), 𝒰.obj (𝒰.f x.val),
map := λ (x : ↥t), 𝒰.map (𝒰.f x.val),
f := λ (x : ↥(X.to_LocallyRingedSpace.to_SheafedSpace.to_PresheafedSpace.carrier)), Exists.some _,
covers := _,
is_open := _}>
WARNING types not equal
<def category_theory.exp_terminal_iso_self : Π {C : Type u} [_inst_1 : category_theory.category C] {X : C}
[_inst_2 : category_theory.limits.has_finite_products C] [_inst_4 : category_theory.exponentiable (⊤_ C)],
(category_theory.exp (⊤_ C)).obj X ≅ X := λ {C : Type u} [_inst_1 : category_theory.category C] {X : C}
[_inst_2 : category_theory.limits.has_finite_products C] [_inst_4 : category_theory.exponentiable (⊤_ C)],
category_theory.yoneda.ext ((category_theory.exp (⊤_ C)).obj X) X
(λ (Y : C) (f : Y ⟶ (category_theory.exp (⊤_ C)).obj X),
(category_theory.limits.prod.left_unitor Y).inv ≫ category_theory.cartesian_closed.uncurry f)
(λ (Y : C) (f : Y ⟶ X),
category_theory.cartesian_closed.curry ((category_theory.limits.prod.left_unitor Y).hom ≫ f))
category_theory.exp_terminal_iso_self._proof_9
category_theory.exp_terminal_iso_self._proof_10
category_theory.exp_terminal_iso_self._proof_11>
WARNING types not equal
<def algebraic_geometry.LocallyRingedSpace.hom_of_SheafedSpace_hom_of_is_iso : Π
{X Y : algebraic_geometry.LocallyRingedSpace} (f : X.to_SheafedSpace ⟶ Y.to_SheafedSpace)
[_inst_1 : category_theory.is_iso f], X ⟶ Y := λ {X Y : algebraic_geometry.LocallyRingedSpace}
(f : X.to_SheafedSpace ⟶ Y.to_SheafedSpace) [_inst_1 : category_theory.is_iso f], ⟨f, _⟩>
WARNING types not equal
<def category_theory.functor.right_derived_obj_iso : Π {C : Type u} [_inst_1 : category_theory.category C]
{D : Type u_1} [_inst_2 : category_theory.category D] [_inst_3 : category_theory.abelian C]
[_inst_4 : category_theory.has_injective_resolutions C] [_inst_5 : category_theory.abelian D] (F : C ⥤ D)
[_inst_6 : F.additive] (n : ℕ) {X : C} (P : category_theory.InjectiveResolution X),
(F.right_derived n).obj X ≅
(homology_functor D (complex_shape.up ℕ) n).obj
((F.map_homological_complex (complex_shape.up ℕ)).obj P.cocomplex) := λ {C : Type u}
[_inst_1 : category_theory.category C] {D : Type u_1} [_inst_2 : category_theory.category D]
[_inst_3 : category_theory.abelian C] [_inst_4 : category_theory.has_injective_resolutions C]
[_inst_5 : category_theory.abelian D] (F : C ⥤ D) [_inst_6 : F.additive] (n : ℕ) {X : C}
(P : category_theory.InjectiveResolution X),
(homotopy_category.homology_functor D (complex_shape.up ℕ) n).map_iso
(homotopy_category.iso_of_homotopy_equiv
(F.map_homotopy_equiv (category_theory.functor.right_derived_obj_iso._proof_14.some.homotopy_equiv P))) ≪≫
(homotopy_category.homology_factors D (complex_shape.up ℕ) n).app
((F.map_homological_complex (complex_shape.up ℕ)).obj P.cocomplex)>
/- Checking 127377 declarations (plus 123531 automatically generated ones) in mathlib (only in imported files) with 1 linters -/
/- The `generalisation_linter` linter reports: -/
/- typeclass generalisations may be possible -/
-- algebra/add_torsor.lean
#check @vsub_eq_sub /- _inst_1: add_group ↝ has_sub has_vsub
-/
-- algebra/algebra/basic.lean
#check @algebra.smul_mul_assoc /- _inst_4: algebra ↝ has_smul is_scalar_tower
-/
#check @algebra.bit0_smul_one /- _inst_4: algebra ↝ has_smul module
-/
#check @algebra.bit0_smul_one' /- _inst_4: algebra ↝ distrib_mul_action has_smul module
-/
#check @algebra.bit0_smul_bit0 /- _inst_4: algebra ↝ distrib_mul_action has_smul module
-/
#check @algebra.bit0_smul_bit1 /- _inst_4: algebra ↝ distrib_mul_action has_smul module
-/
#check @algebra.bit1_smul_one' /- _inst_4: algebra ↝ distrib_mul_action has_smul module mul_action
-/
#check @algebra.bit1_smul_bit1 /- _inst_4: algebra ↝ distrib_mul_action has_smul module mul_action
-/
#check @algebra.id.smul_eq_mul /- _inst_1: comm_semiring ↝ has_mul
-/
#check @alg_hom.map_inv /- _inst_2: division_ring ↝ division_semiring
_inst_3: division_ring ↝ division_semiring
-/
#check @alg_hom.map_div /- _inst_2: division_ring ↝ division_semiring
_inst_3: division_ring ↝ division_semiring
-/
#check @alg_equiv.map_inv /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @alg_equiv.map_div /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @ring_hom.map_rat_algebra_map /- _inst_1: ring ↝ semiring
_inst_2: ring ↝ semiring
-/
#check @no_zero_smul_divisors.iff_algebra_map_injective /- _inst_2: ring ↝ euclidean_domain no_zero_divisors
_inst_3: is_domain ↝ no_zero_divisors nontrivial
-/
#check @algebra_compatible_smul /- _inst_5: module ↝ has_smul mul_action
_inst_6: module ↝ has_smul
-/
#check @no_zero_smul_divisors.trans /- _inst_16: add_comm_group ↝ add_comm_monoid has_smul
-/
#check @is_scalar_tower.to_smul_comm_class' /- _inst_3: algebra ↝ has_smul smul_comm_class
_inst_5: module ↝ has_smul smul_comm_class
_inst_6: module ↝ has_smul smul_comm_class
_inst_7: is_scalar_tower ↝ smul_comm_class
-/
#check @smul_algebra_smul_comm /- _inst_3: algebra ↝ has_smul smul_comm_class
_inst_5: module ↝ has_smul smul_comm_class
_inst_6: module ↝ has_smul smul_comm_class
_inst_7: is_scalar_tower ↝ smul_comm_class
-/
#check @linear_map.coe_is_scalar_tower /- _inst_3: algebra ↝ has_smul linear_map.compatible_smul
_inst_7: is_scalar_tower ↝ linear_map.compatible_smul
_inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @linear_map.coe_restrict_scalars_eq_coe /- _inst_3: algebra ↝ has_smul linear_map.compatible_smul
_inst_7: is_scalar_tower ↝ linear_map.compatible_smul
_inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @linear_map.ker_restrict_scalars /- _inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
-- algebra/algebra/bilinear.lean
#check @linear_map.mul_left_eq_zero_iff /- _inst_3: algebra ↝ is_scalar_tower module smul_comm_class
-/
#check @linear_map.mul_right_eq_zero_iff /- _inst_3: algebra ↝ is_scalar_tower module smul_comm_class
-/
#check @linear_map.mul_left_one /- _inst_3: algebra ↝ is_scalar_tower module smul_comm_class
-/
#check @linear_map.mul_right_one /- _inst_3: algebra ↝ is_scalar_tower module smul_comm_class
-/
#check @linear_map.pow_mul_right /- _inst_3: algebra ↝ is_scalar_tower module module smul_comm_class
-/
#check @linear_map.mul_left_injective /- _inst_2: ring ↝ division_ring is_scalar_tower module smul_comm_class
_inst_3: algebra ↝ is_scalar_tower module smul_comm_class
-/
#check @linear_map.mul_right_injective /- _inst_2: ring ↝ division_ring is_scalar_tower module smul_comm_class
_inst_3: algebra ↝ is_scalar_tower module smul_comm_class
-/
#check @linear_map.mul_injective /- _inst_2: ring ↝ division_ring is_scalar_tower module module smul_comm_class
_inst_3: algebra ↝ is_scalar_tower module module smul_comm_class
-/
-- algebra/algebra/restrict_scalars.lean
#check @restrict_scalars.is_central_scalar /- _inst_5: module ↝ has_smul module no_meet_fake_name
-/
#check @restrict_scalars_smul_def /- _inst_5: module ↝ has_smul module no_meet_fake_name
-/
#check @restrict_scalars.add_equiv_map_smul /- _inst_5: module ↝ has_smul module no_meet_fake_name
-/
#check @restrict_scalars.add_equiv_symm_map_algebra_map_smul /- _inst_5: module ↝ has_smul module no_meet_fake_name
-/
#check @restrict_scalars.add_equiv_symm_map_smul_smul /- _inst_5: module ↝ has_smul module mul_action no_meet_fake_name
-/
#check @restrict_scalars.ring_equiv_map_smul /- _inst_3: algebra ↝ has_smul module no_meet_fake_name
-/
-- algebra/algebra/spectrum.lean
#check @resolvent_set /- _inst_2: ring ↝ has_sub semiring
-/
#check @resolvent /- _inst_2: ring ↝ has_sub semiring
-/
#check @spectrum.star_mem_resolvent_set_iff /- _inst_5: star_ring ↝ has_involutive_star star_add_monoid star_semigroup
-/
#check @spectrum.zero_eq /- _inst_1: field ↝ is_scalar_tower mul_action no_meet_fake_name semifield smul_comm_class smul_with_zero
-/
#check @spectrum.nonzero_mul_eq_swap_mul /- _inst_1: field ↝ semifield
-/
#check @spectrum.map_inv /- _inst_1: field ↝ semifield
-/
#check @alg_hom.mem_resolvent_set_apply /- _inst_1: comm_ring ↝ comm_semiring linear_map_class module no_meet_fake_name non_unital_alg_hom_class
-/
-- algebra/algebra/subalgebra/basic.lean
#check @subalgebra.is_scalar_tower /- _inst_10: module ↝ has_smul module no_meet_fake_name
-/
#check @subalgebra.coe_smul /- _inst_10: module ↝ has_smul module no_meet_fake_name
_inst_11: is_scalar_tower ↝ module no_meet_fake_name
-/
#check @subalgebra.coe_algebra_map /- _inst_11: is_scalar_tower ↝ algebra no_meet_fake_name
-/
#check @subalgebra.smul_comm_class_right /- _inst_8: smul_comm_class ↝ no_meet_fake_name smul_comm_class
-/
#check @subalgebra.is_scalar_tower_mid /- _inst_10: module ↝ has_smul
_inst_11: module ↝ has_smul
-/
#check @subalgebra.mem_of_span_eq_top_of_smul_pow_mem /- _inst_6: comm_ring ↝ comm_semiring
-/
-- algebra/algebra/tower.lean
#check @submodule.span_algebra_map_image_of_tower /- _inst_11: is_scalar_tower ↝ linear_map.compatible_smul
_inst_12: algebra ↝ has_smul linear_map.compatible_smul module
_inst_14: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @submodule.map_mem_span_algebra_map_image /- _inst_10: algebra ↝ has_smul is_scalar_tower linear_map.compatible_smul module
-/
-- algebra/algebra/unitization.lean
#check @unitization.snd_coe /- _inst_1: has_zero ↝ has_coe_t
-/
#check @unitization.fst_smul /- _inst_2: has_smul ↝ has_smul
-/
#check @unitization.snd_smul /- _inst_1: has_smul ↝ has_smul
-/
#check @unitization.inl_neg /- _inst_2: add_group ↝ subtraction_monoid
-/
#check @unitization.coe_neg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @unitization.coe_mul /- _inst_1: semiring ↝ mul_zero_class
_inst_2: add_comm_monoid ↝ add_zero_class has_smul
-/
#check @unitization.inl_mul_coe /- _inst_1: semiring ↝ monoid_with_zero
-/
#check @unitization.coe_mul_inl /- _inst_1: semiring ↝ monoid_with_zero
-/
#check @unitization.star_module /- _inst_2: star_ring ↝ has_star star_semigroup
_inst_4: star_add_monoid ↝ has_star
_inst_5: module ↝ has_smul
-/
#check @unitization.algebra_map_eq_inl_comp /- _inst_8: distrib_mul_action ↝ algebra has_smul no_meet_fake_name
_inst_9: is_scalar_tower ↝ algebra no_meet_fake_name
-/
#check @unitization.algebra_map_eq_inl_ring_hom_comp /- _inst_8: distrib_mul_action ↝ algebra has_smul no_meet_fake_name
_inst_9: is_scalar_tower ↝ algebra no_meet_fake_name
-/
#check @unitization.alg_hom_ext /- _inst_9: algebra ↝ algebra has_smul no_meet_fake_name
_inst_10: distrib_mul_action ↝ algebra has_smul no_meet_fake_name
_inst_11: is_scalar_tower ↝ algebra no_meet_fake_name
-/
#check @unitization.alg_hom_ext' /- _inst_12: ring ↝ distrib_mul_action semiring
-/
-- algebra/algebraic_card.lean
#check @algebraic.aleph_0_le_cardinal_mk_of_char_zero /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ nontrivial
-/
-- algebra/associated.lean
#check @prime /- _inst_1: comm_monoid_with_zero ↝ monoid_with_zero
-/
#check @comap_prime /- _inst_3: monoid_with_zero_hom_class ↝ fun_like monoid_hom_class mul_hom_class no_meet_fake_name zero_hom_class
-/
#check @associates.no_zero_divisors /- _inst_1: cancel_comm_monoid_with_zero ↝ comm_monoid_with_zero no_zero_divisors
-/
-- algebra/big_operators/associated.lean
#check @associates.rel_associated_iff_map_eq_map /- _inst_1: comm_monoid ↝ monoid
-/
#check @associates.exists_mem_multiset_le_of_prime /- _inst_1: cancel_comm_monoid_with_zero ↝ comm_monoid_with_zero
-/
#check @multiset.prod_ne_zero_of_prime /- _inst_1: cancel_comm_monoid_with_zero ↝ comm_monoid_with_zero no_zero_divisors
-/
#check @prime.dvd_finsupp_prod_iff /- _inst_1: comm_monoid_with_zero ↝ has_zero
-/
-- algebra/big_operators/basic.lean
#check @finset.sum_erase_lt_of_pos /- _inst_3: ordered_add_comm_monoid ↝ add_comm_monoid covariant_class has_lt
_inst_4: covariant_class ↝ covariant_class
-/
#check @finset.prod_add_prod_eq /- _inst_1: comm_semiring ↝ comm_monoid has_add right_distrib_class
-/
#check @finset.sum_unique_nonempty /- _inst_2: unique ↝ inhabited subsingleton
-/
#check @finset.prod_unique_nonempty /- _inst_2: unique ↝ inhabited subsingleton
-/
-- algebra/big_operators/fin.lean
#check @fin.partial_sum /- _inst_1: add_monoid ↝ has_add has_zero
-/
#check @fin.partial_prod /- _inst_1: monoid ↝ has_mul has_one
-/
-- algebra/big_operators/finprod.lean
#check @finprod_nonneg /- _inst_3: ordered_comm_semiring ↝ linear_ordered_semifield
-/
#check @one_le_finprod' /- _inst_3: ordered_comm_monoid ↝ comm_monoid covariant_class preorder
-/
#check @finsum_nonneg /- _inst_3: ordered_add_comm_monoid ↝ add_comm_monoid covariant_class preorder
-/
#check @smul_finsum /- _inst_3: ring ↝ no_meet_fake_name semiring smul_with_zero
-/
#check @mul_finsum /- _inst_3: semiring ↝ non_unital_non_assoc_semiring
-/
#check @finsum_mul /- _inst_3: semiring ↝ non_unital_non_assoc_semiring
-/
-- algebra/big_operators/finsupp.lean
#check @finsupp.sum_apply' /- _inst_1: add_comm_monoid ↝ has_zero
-/
#check @finsupp.sum_mul /- _inst_4: non_unital_non_assoc_semiring ↝ has_zero
-/
#check @finsupp.mul_sum /- _inst_4: non_unital_non_assoc_semiring ↝ has_zero
-/
-- algebra/big_operators/multiset.lean
#check @multiset.dvd_sum /- _inst_1: semiring ↝ left_distrib_class non_unital_semiring
-/
#check @multiset.one_le_prod_of_one_le /- _inst_1: ordered_comm_monoid ↝ comm_monoid covariant_class preorder
-/
#check @multiset.sum_nonneg /- _inst_1: ordered_add_comm_monoid ↝ add_comm_monoid covariant_class preorder
-/
#check @multiset.sum_le_card_nsmul /- _inst_1: ordered_add_comm_monoid ↝ add_comm_monoid covariant_class covariant_class preorder
-/
#check @multiset.prod_le_pow_card /- _inst_1: ordered_comm_monoid ↝ comm_monoid covariant_class covariant_class preorder
-/
#check @multiset.prod_le_prod_of_rel_le /- _inst_1: ordered_comm_monoid ↝ comm_monoid covariant_class covariant_class preorder
-/
#check @multiset.sum_le_sum_of_rel_le /- _inst_1: ordered_add_comm_monoid ↝ add_comm_monoid covariant_class covariant_class preorder
-/
#check @multiset.prod_nonneg /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield
-/
#check @multiset.le_prod_of_submultiplicative_on_pred /- _inst_2: ordered_comm_monoid ↝ comm_monoid covariant_class preorder
-/
#check @multiset.le_sum_of_subadditive_on_pred /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid covariant_class preorder
-/
#check @multiset.le_sum_nonempty_of_subadditive_on_pred /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid covariant_class preorder
-/
#check @multiset.le_prod_nonempty_of_submultiplicative_on_pred /- _inst_2: ordered_comm_monoid ↝ comm_monoid covariant_class preorder
-/
-- algebra/big_operators/norm_num.lean
#check @tactic.norm_num.list.sum_congr /- _inst_1: add_monoid ↝ has_add has_zero
-/
#check @tactic.norm_num.list.prod_congr /- _inst_1: monoid ↝ has_mul has_one
-/
-- algebra/big_operators/order.lean
#check @finset.prod_le_prod'' /- _inst_2: ordered_comm_monoid ↝ comm_monoid covariant_class covariant_class preorder
-/
#check @finset.sum_le_sum /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid covariant_class covariant_class preorder
-/
#check @finset.sum_lt_sum /- _inst_1: ordered_cancel_add_comm_monoid ↝ covariant_class ordered_add_comm_monoid
-/
#check @finset.prod_lt_prod' /- _inst_1: ordered_cancel_comm_monoid ↝ covariant_class ordered_comm_monoid
-/
#check @finset.sum_lt_sum_of_subset /- _inst_1: ordered_cancel_add_comm_monoid ↝ covariant_class ordered_add_comm_monoid
-/
#check @finset.prod_lt_prod_of_subset' /- _inst_1: ordered_cancel_comm_monoid ↝ covariant_class ordered_comm_monoid
-/
#check @finset.prod_eq_prod_iff_of_le /- _inst_1: ordered_cancel_comm_monoid ↝ contravariant_class contravariant_class covariant_class ordered_comm_monoid
-/
#check @finset.sum_eq_sum_iff_of_le /- _inst_1: ordered_cancel_add_comm_monoid ↝ contravariant_class contravariant_class covariant_class ordered_add_comm_monoid
-/
#check @finset.exists_lt_of_prod_lt' /- _inst_1: linear_ordered_cancel_comm_monoid ↝ canonically_linear_ordered_monoid
-/
#check @finset.exists_lt_of_sum_lt /- _inst_1: linear_ordered_cancel_add_comm_monoid ↝ linear_ordered_add_comm_monoid
-/
#check @finset.exists_le_of_sum_le /- _inst_1: linear_ordered_cancel_add_comm_monoid ↝ linear_ordered_semiring
-/
#check @finset.exists_pos_of_sum_zero_of_exists_nonzero /- _inst_1: linear_ordered_cancel_add_comm_monoid ↝ linear_ordered_semiring
-/
#check @finset.prod_nonneg /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield
-/
#check @finset.prod_pos /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield
-/
#check @finset.prod_le_prod' /- _inst_1: canonically_ordered_comm_semiring ↝ comm_monoid covariant_class covariant_class preorder
-/
-- algebra/big_operators/ring.lean
#check @finset.sum_div /- _inst_1: division_ring ↝ division_semiring
-/
#check @finset.dvd_sum /- _inst_1: comm_semiring ↝ semiring
-/
#check @finset.sum_range_succ_mul_sum_range_succ /- _inst_1: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul left_distrib_class right_distrib_class
-/
-- algebra/category/Algebra/basic.lean
#check @Algebra.id_apply /- _inst_1: comm_ring ↝ module no_meet_fake_name ring
-/
#check @Algebra.coe_comp /- _inst_1: comm_ring ↝ module no_meet_fake_name ring
-/
-- algebra/category/FinVect.lean
#check @FinVect /- _inst_1: field ↝ division_ring module no_meet_fake_name
-/
-- algebra/category/FinVect/limits.lean
#check @FinVect.category_theory.limits.pi_obj.finite_dimensional /- _inst_3: field ↝ division_ring finite_dimensional module no_meet_fake_name
-/
-- algebra/category/Group/epi_mono.lean
#check @add_monoid_hom.ker_eq_bot_of_cancel /- _inst_2: add_group ↝ add_zero_class
-/
#check @monoid_hom.ker_eq_bot_of_cancel /- _inst_2: group ↝ mul_one_class
-/
-- algebra/category/Mon/basic.lean
#check @Mon.assoc_monoid_hom /- _inst_1: monoid ↝ mul_one_class
_inst_2: monoid ↝ mul_one_class
-/
#check @AddMon.assoc_add_monoid_hom /- _inst_1: add_monoid ↝ add_zero_class
_inst_2: add_monoid ↝ add_zero_class
-/
-- algebra/category/Ring/basic.lean
#check @SemiRing.assoc_ring_hom /- _inst_1: semiring ↝ non_assoc_semiring
_inst_2: semiring ↝ non_assoc_semiring
-/
-- algebra/char_p/algebra.lean
#check @algebra.char_p_iff /- _inst_2: comm_semiring ↝ semiring
-/
#check @is_fraction_ring.char_p_of_is_fraction_ring /- _inst_2: field ↝ comm_ring
-/
#check @is_fraction_ring.char_zero_of_is_fraction_ring /- _inst_5: char_zero ↝ char_p
-/
-- algebra/char_p/basic.lean
#check @ring_char.eq_zero /- _inst_2: char_zero ↝ char_p
-/
#check @eq_iff_modeq_int /- _inst_1: ring ↝ add_group_with_one
-/
#check @char_p.neg_one_ne_one /- _inst_1: ring ↝ add_group_with_one
-/
#check @char_p.cast_eq_mod /- _inst_1: non_assoc_ring ↝ non_assoc_semiring
-/
#check @char_p.char_ne_zero_of_fintype /- _inst_1: non_assoc_ring ↝ add_group_with_one
-/
#check @char_p.char_is_prime /- _inst_1: ring ↝ non_assoc_ring
-/
#check @char_p.false_of_nontrivial_of_char_one /- _inst_1: non_assoc_semiring ↝ add_monoid_with_one subsingleton
_inst_3: char_p ↝ subsingleton
-/
#check @char_p.nontrivial_of_char_ne_one /- _inst_1: non_assoc_semiring ↝ add_monoid_with_one
-/
#check @nat.lcm.char_p /- _inst_1: semiring ↝ add_monoid_with_one
_inst_2: semiring ↝ add_monoid_with_one
-/
-- algebra/char_p/exp_char.lean
#check @char_prime_of_ne_zero /- _inst_1: semiring ↝ non_assoc_semiring
-/
-- algebra/char_p/invertible.lean
#check @not_ring_char_dvd_of_invertible /- _inst_1: field ↝ division_semiring
-/
-- algebra/char_p/local_ring.lean
#check @char_p_zero_or_prime_power /- _inst_1: comm_ring ↝ char_p euclidean_domain
-/
-- algebra/char_p/pi.lean
#check @char_p.pi' /- _inst_1: comm_ring ↝ semiring
-/
-- algebra/char_p/subring.lean
#check @char_p.subsemiring /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @char_p.subring' /- _inst_1: comm_ring ↝ ring
-/
-- algebra/char_p/two.lean
#check @char_two.two_eq_zero /- _inst_1: semiring ↝ add_monoid_with_one
-/
-- algebra/char_zero.lean
#check @half_add_self /- _inst_1: division_ring ↝ division_semiring left_distrib_class
-/
-- algebra/continued_fractions/basic.lean
#check @generalized_continued_fraction.pair.has_coe_to_generalized_continued_fraction_pair /- _inst_1: has_coe ↝ has_lift_t
-/
#check @generalized_continued_fraction.next_numerator /- _inst_1: division_ring ↝ has_add has_mul
-/
#check @generalized_continued_fraction.next_denominator /- _inst_1: division_ring ↝ has_add has_mul
-/
-- algebra/continued_fractions/computation/basic.lean
#check @generalized_continued_fraction.int_fract_pair.has_coe_to_int_fract_pair /- _inst_1: has_coe ↝ has_lift_t
-/
#check @generalized_continued_fraction.int_fract_pair.of /- _inst_1: linear_ordered_field ↝ linear_ordered_ring
-/
-- algebra/continued_fractions/computation/correctness_terminating.lean
#check @generalized_continued_fraction.comp_exact_value /- _inst_1: linear_ordered_field ↝ division_ring linear_order
-/
-- algebra/covariant_and_contravariant.lean
#check @covariant_flip_add_iff /- _inst_1: add_comm_semigroup ↝ has_add is_commutative
-/
#check @covariant_flip_mul_iff /- _inst_1: comm_semigroup ↝ has_mul is_commutative
-/
#check @contravariant_flip_add_iff /- _inst_1: add_comm_semigroup ↝ has_add is_commutative
-/
#check @contravariant_flip_mul_iff /- _inst_1: comm_semigroup ↝ has_mul is_commutative
-/
-- algebra/cubic_discriminant.lean
#check @cubic.map /- _inst_1: semiring ↝ non_assoc_semiring
_inst_2: semiring ↝ non_assoc_semiring
-/
#check @cubic.map_roots /- _inst_1: comm_ring ↝ semiring
-/
#check @cubic.disc /- _inst_3: ring ↝ has_add has_mul has_one has_pow has_sub
-/
-- algebra/direct_limit.lean
#check @module.directed_system.map_self /- _inst_1: ring ↝ semiring
-/
#check @module.directed_system.map_map /- _inst_1: ring ↝ semiring
-/
#check @module.direct_limit /- _inst_2: preorder ↝ has_le
-/
#check @module.direct_limit.totalize /- _inst_1: ring ↝ semiring
_inst_2: preorder ↝ has_le
-/
#check @ring.direct_limit /- _inst_2: preorder ↝ has_le
-/
-- algebra/direct_sum/algebra.lean
#check @direct_sum.alg_hom_ext' /- _inst_8: direct_sum.galgebra ↝ algebra no_meet_fake_name
-/
-- algebra/direct_sum/basic.lean
#check @direct_sum.add_hom_ext /- _inst_2: add_monoid ↝ add_zero_class
-/
#check @direct_sum.from_add_monoid /- _inst_2: add_comm_monoid ↝ add_zero_class
-/
-- algebra/direct_sum/finsupp.lean
#check @finsupp_lequiv_direct_sum /- _inst_2: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
-- algebra/direct_sum/internal.lean
#check @add_comm_monoid.of_submonoid_on_semiring /- _inst_1: semiring ↝ add_comm_monoid
-/
#check @add_comm_group.of_subgroup_on_ring /- _inst_1: ring ↝ add_comm_group
-/
#check @set_like.nat_cast_mem_graded /- _inst_4: add_submonoid_class ↝ add_mem_class no_meet_fake_name zero_mem_class
-/
#check @set_like.int_cast_mem_graded /- _inst_4: add_subgroup_class ↝ add_submonoid_class neg_mem_class no_meet_fake_name
-/
#check @direct_sum.coe_mul_apply /- _inst_6: set_like.graded_monoid ↝ direct_sum.gnon_unital_non_assoc_semiring direct_sum.gsemiring no_meet_fake_name set_like.has_graded_mul
-/
#check @set_like.is_homogeneous.smul /- _inst_3: algebra ↝ has_smul module
-/
-- algebra/direct_sum/ring.lean
#check @direct_sum.mul_eq_sum_support_ghas_mul /- _inst_4: direct_sum.gsemiring ↝ direct_sum.gnon_unital_non_assoc_semiring graded_monoid.ghas_mul no_meet_fake_name
-/
#check @direct_sum.ring_hom_ext' /- _inst_5: semiring ↝ non_assoc_semiring
-/
#check @non_unital_non_assoc_semiring.direct_sum_gnon_unital_non_assoc_semiring /- _inst_2: add_monoid ↝ graded_monoid.ghas_mul has_add
-/
-- algebra/divisibility.lean
#check @semigroup_has_dvd /- _inst_1: semigroup ↝ has_mul
-/
#check @dvd.intro /- _inst_1: semigroup ↝ has_dvd has_mul
-/
#check @exists_eq_mul_right_of_dvd /- _inst_1: semigroup ↝ has_dvd has_mul
-/
#check @dvd.elim /- _inst_1: semigroup ↝ has_dvd has_mul
-/
#check @map_dvd /- _inst_2: monoid ↝ fun_like has_dvd has_mul
_inst_3: monoid ↝ fun_like has_dvd has_mul
-/
#check @dvd_not_unit /- _inst_1: comm_monoid_with_zero ↝ monoid_with_zero
-/
#check @ne_zero_of_dvd_ne_zero /- _inst_1: monoid_with_zero ↝ has_dvd mul_zero_class
-/
-- algebra/dual_number.lean
#check @dual_number.snd_mul /- _inst_1: semiring ↝ has_add has_mul
-/
-- algebra/euclidean_domain.lean
#check @euclidean_domain.lcm_dvd /- _inst_1: euclidean_domain ↝ field
-/
#check @euclidean_domain.mul_div_mul_cancel /- _inst_1: euclidean_domain ↝ field no_zero_divisors
-/
-- algebra/field/basic.lean
#check @add_div /- _inst_1: division_semiring ↝ div_inv_monoid has_add right_distrib_class
-/
#check @one_div_mul_add_mul_one_div_eq_one_div_add_one_div /- _inst_1: division_semiring ↝ add_comm_semigroup group_with_zero left_distrib_class right_distrib_class
-/
#check @add_div_eq_mul_add_div /- _inst_1: division_semiring ↝ group_with_zero has_add right_distrib_class
-/
#check @one_div_neg_one_eq_neg_one /- _inst_1: division_ring ↝ division_monoid has_distrib_neg has_neg
-/
#check @neg_div /- _inst_1: division_ring ↝ div_inv_monoid has_distrib_neg has_neg
-/
#check @field.is_domain /- _inst_1: field ↝ is_domain ring
-/
#check @field.to_is_field /- _inst_1: field ↝ semifield
-/
#check @uniq_inv_of_is_field /- _inst_1: ring ↝ semiring
-/
-- algebra/field_power.lean
#check @ring_hom.map_zpow /- _inst_1: division_ring ↝ division_semiring
_inst_2: division_ring ↝ division_semiring
-/
#check @zpow_bit1_neg /- _inst_1: division_ring ↝ group_with_zero has_distrib_neg has_neg
-/
-- algebra/free.lean
#check @free_semigroup.traverse /- _inst_1: applicative ↝ functor has_seq no_meet_fake_name
-/
#check @free_add_semigroup.traverse /- _inst_1: applicative ↝ functor has_seq no_meet_fake_name
-/
-- algebra/free_monoid.lean
#check @free_add_monoid.hom_eq /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @free_monoid.hom_eq /- _inst_1: monoid ↝ mul_one_class
-/
-- algebra/gcd_monoid/basic.lean
#check @norm_unit_eq_one /- _inst_2: unique ↝ normalization_monoid
-/
#check @normalize_eq /- _inst_2: unique ↝ normalization_monoid
-/
#check @gcd_eq_of_dvd_sub_right /- _inst_1: comm_ring ↝ field gcd_monoid normalization_monoid
_inst_2: is_domain ↝ cancel_comm_monoid_with_zero gcd_monoid normalization_monoid
-/
#check @gcd_eq_of_dvd_sub_left /- _inst_1: comm_ring ↝ field gcd_monoid
-/
-- algebra/gcd_monoid/finset.lean
#check @finset.lcm /- _inst_2: normalized_gcd_monoid ↝ gcd_monoid is_associative is_commutative
-/
#check @finset.gcd /- _inst_2: normalized_gcd_monoid ↝ gcd_monoid is_associative is_commutative
-/
#check @finset.gcd_eq_of_dvd_sub /- _inst_1: comm_ring ↝ field gcd_monoid normalization_monoid
-/
-- algebra/gcd_monoid/integrally_closed.lean
#check @is_localization.surj_of_gcd_domain /- _inst_1: comm_ring ↝ field
_inst_2: is_domain ↝ cancel_comm_monoid_with_zero
_inst_4: comm_ring ↝ comm_semiring
-/
#check @gcd_monoid.to_is_integrally_closed /- _inst_1: comm_ring ↝ algebra field
-/
-- algebra/gcd_monoid/multiset.lean
#check @multiset.lcm /- _inst_2: normalized_gcd_monoid ↝ gcd_monoid is_associative is_commutative
-/
#check @multiset.gcd /- _inst_2: normalized_gcd_monoid ↝ gcd_monoid is_associative is_commutative
-/
-- algebra/geom_sum.lean
#check @geom_sum_succ' /- _inst_1: semiring ↝ add_comm_monoid has_pow
-/
#check @geom_sum_zero /- _inst_1: semiring ↝ add_comm_monoid has_pow
-/
#check @geom_sum₂_self /- _inst_1: comm_ring ↝ semiring
-/
-- algebra/graded_monoid.lean
#check @list.dprod_index /- _inst_1: add_monoid ↝ has_add has_zero
-/
#check @list.dprod /- _inst_2: graded_monoid.gmonoid ↝ graded_monoid.ghas_mul graded_monoid.ghas_one no_meet_fake_name
-/
#check @monoid.gmonoid_gnpow /- _inst_2: monoid ↝ graded_monoid.gmonoid has_pow
-/
#check @set_like.coe_ghas_one /- _inst_4: set_like.has_graded_one ↝ graded_monoid.ghas_one no_meet_fake_name
-/
#check @set_like.coe_ghas_mul /- _inst_4: set_like.has_graded_mul ↝ graded_monoid.ghas_mul no_meet_fake_name
-/
#check @set_like.pow_mem_graded /- _inst_4: set_like.graded_monoid ↝ no_meet_fake_name set_like.has_graded_mul set_like.has_graded_one
-/
#check @set_like.list_prod_map_mem_graded /- _inst_4: set_like.graded_monoid ↝ no_meet_fake_name set_like.has_graded_mul set_like.has_graded_one
-/
#check @set_like.coe_gnpow /- _inst_4: set_like.graded_monoid ↝ graded_monoid.gmonoid no_meet_fake_name
-/
#check @set_like.coe_list_dprod /- _inst_4: set_like.graded_monoid ↝ graded_monoid.ghas_mul graded_monoid.ghas_one graded_monoid.gmonoid no_meet_fake_name set_like.has_graded_mul set_like.has_graded_one
-/
#check @set_like.is_homogeneous /- _inst_1: set_like ↝ has_mem
-/
-- algebra/group/basic.lean
#check @comp_mul_left /- _inst_1: semigroup ↝ has_mul is_associative
-/
#check @comp_add_left /- _inst_1: add_semigroup ↝ has_add is_associative
-/
#check @comp_mul_right /- _inst_1: semigroup ↝ has_mul is_associative
-/
#check @comp_add_right /- _inst_1: add_semigroup ↝ has_add is_associative
-/
#check @bit0_zero /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @exists_nsmul_eq_zero_of_zsmul_eq_zero /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @exists_npow_eq_one_of_zpow_eq_one /- _inst_1: group ↝ division_monoid
-/
#check @commutator_element /- _inst_1: group ↝ has_inv has_mul
-/
#check @commutator_element_def /- _inst_1: group ↝ has_bracket has_inv has_mul
-/
-- algebra/group/conj.lean
#check @is_conj_one_right /- _inst_1: cancel_monoid ↝ right_cancel_monoid
-/
-- algebra/group/defs.lean
#check @group.to_monoid /- _inst_1: group ↝ monoid
-/
#check @add_group.to_add_monoid /- _inst_1: add_group ↝ add_monoid
-/
-- algebra/group/semiconj.lean
#check @add_semiconj_by.add_right /- _inst_1: add_semigroup ↝ has_add is_associative
-/
#check @semiconj_by.mul_right /- _inst_1: semigroup ↝ has_mul is_associative
-/
-- algebra/group/with_one.lean
#check @with_zero.coe_zpow /- _inst_1: div_inv_monoid ↝ has_one has_pow
-/
#check @with_zero.inv_one /- _inst_1: group ↝ division_monoid
-/
-- algebra/group_power/lemmas.lean
#check @zsmul_pos /- _inst_1: ordered_add_comm_group ↝ covariant_class preorder sub_neg_monoid
-/
#check @one_lt_zpow' /- _inst_1: ordered_comm_group ↝ covariant_class div_inv_monoid preorder
-/
#check @zpow_mono_right /- _inst_1: ordered_comm_group ↝ covariant_class group preorder
-/
#check @zsmul_mono_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @zsmul_mono_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class covariant_class preorder
-/
#check @zpow_mono_left /- _inst_1: ordered_comm_group ↝ comm_group covariant_class covariant_class preorder
-/
#check @abs_nsmul /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class linear_order
-/
#check @bit0_mul /- _inst_1: non_unital_non_assoc_ring ↝ add_group has_mul right_distrib_class
-/
#check @mul_bit0 /- _inst_1: non_unital_non_assoc_ring ↝ add_group has_mul left_distrib_class
-/
#check @zsmul_eq_mul /- _inst_1: ring ↝ has_distrib_neg non_assoc_ring
-/
#check @neg_one_pow_eq_pow_mod_two /- _inst_1: ring ↝ has_distrib_neg has_involutive_neg monoid
-/
-- algebra/group_power/order.lean
#check @pow_le_pow_iff' /- _inst_2: linear_order ↝ preorder
-/
#check @nsmul_le_nsmul_iff /- _inst_2: linear_order ↝ preorder
-/
#check @pow_lt_pow_iff' /- _inst_2: linear_order ↝ preorder
-/
#check @nsmul_lt_nsmul_iff /- _inst_2: linear_order ↝ preorder
-/
#check @zero_pow_le_one /- _inst_1: ordered_semiring ↝ monoid_with_zero preorder zero_le_one_class
-/
-- algebra/group_power/ring.lean
#check @min_pow_dvd_add /- _inst_1: semiring ↝ has_add left_distrib_class monoid
-/
-- algebra/group_ring_action.lean
#check @smul_inv'' /- _inst_6: division_ring ↝ division_semiring
-/
-- algebra/group_with_zero/basic.lean
#check @monoid_hom.map_units_inv /- _inst_2: group_with_zero ↝ division_monoid
-/
-- algebra/hom/equiv.lean
#check @mul_equiv_class.map_eq_one_iff /- _inst_1: mul_one_class ↝ equiv_like has_mul has_one no_meet_fake_name one_hom_class
_inst_2: mul_one_class ↝ equiv_like has_mul has_one no_meet_fake_name one_hom_class
_inst_3: mul_equiv_class ↝ equiv_like no_meet_fake_name one_hom_class
-/
#check @add_equiv_class.map_eq_zero_iff /- _inst_1: add_zero_class ↝ equiv_like has_add has_zero no_meet_fake_name zero_hom_class
_inst_2: add_zero_class ↝ equiv_like has_add has_zero no_meet_fake_name zero_hom_class
_inst_3: add_equiv_class ↝ equiv_like no_meet_fake_name zero_hom_class
-/
#check @add_equiv_class.map_ne_zero_iff /- _inst_1: add_zero_class ↝ equiv_like has_add has_zero no_meet_fake_name zero_hom_class
_inst_2: add_zero_class ↝ equiv_like has_add has_zero no_meet_fake_name zero_hom_class
_inst_3: add_equiv_class ↝ equiv_like no_meet_fake_name zero_hom_class
-/
#check @mul_equiv_class.map_ne_one_iff /- _inst_1: mul_one_class ↝ equiv_like has_mul has_one no_meet_fake_name one_hom_class
_inst_2: mul_one_class ↝ equiv_like has_mul has_one no_meet_fake_name one_hom_class
_inst_3: mul_equiv_class ↝ equiv_like no_meet_fake_name one_hom_class
-/
-- algebra/hom/group.lean
#check @map_add_eq_zero /- _inst_3: add_monoid_hom_class ↝ add_hom_class fun_like no_meet_fake_name zero_hom_class
-/
#check @map_mul_eq_one /- _inst_3: monoid_hom_class ↝ fun_like mul_hom_class no_meet_fake_name one_hom_class
-/
#check @map_sub' /- _inst_5: add_monoid_hom_class ↝ add_hom_class fun_like no_meet_fake_name
-/
#check @map_div' /- _inst_5: monoid_hom_class ↝ fun_like mul_hom_class no_meet_fake_name
-/
#check @injective_iff_map_eq_zero /- _inst_5: add_monoid_hom_class ↝ add_hom_class fun_like no_meet_fake_name zero_hom_class
-/
#check @injective_iff_map_eq_one /- _inst_5: monoid_hom_class ↝ fun_like mul_hom_class no_meet_fake_name one_hom_class
-/
-- algebra/hom/group_action.lean
#check @distrib_mul_action_hom.map_neg /- _inst_11: add_group ↝ subtraction_monoid
-/
#check @distrib_mul_action_hom.map_sub /- _inst_11: add_group ↝ subtraction_monoid
-/
-- algebra/hom/iterate.lean
#check @monoid_hom.coe_pow /- _inst_5: comm_monoid ↝ mul_one_class
-/
#check @monoid.End.coe_pow /- _inst_1: monoid ↝ mul_one_class
-/
#check @add_monoid.End.coe_pow /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @ring_hom.coe_pow /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @ring_hom.iterate_map_one /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @ring_hom.iterate_map_zero /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @ring_hom.iterate_map_add /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @ring_hom.iterate_map_mul /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @ring_hom.iterate_map_smul /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @ring_hom.iterate_map_sub /- _inst_1: ring ↝ non_assoc_ring
-/
#check @ring_hom.iterate_map_neg /- _inst_1: ring ↝ non_assoc_ring
-/
#check @ring_hom.iterate_map_zsmul /- _inst_1: ring ↝ non_assoc_ring
-/
-- algebra/hom/ring.lean
#check @non_unital_ring_hom.coe_coe /- _inst_1: non_unital_ring_hom_class ↝ fun_like has_coe_t
-/
#check @map_bit1 /- _inst_3: ring_hom_class ↝ add_hom_class fun_like no_meet_fake_name one_hom_class
-/
#check @ring_hom.coe_coe /- _inst_1: ring_hom_class ↝ fun_like has_coe_t
-/
#check @function.injective.is_domain /- _inst_1: ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
-- algebra/hom/units.lean
#check @is_add_unit.map /- _inst_3: add_monoid_hom_class ↝ fun_like has_coe_t
-/
#check @is_unit.map /- _inst_3: monoid_hom_class ↝ fun_like has_coe_t
-/
-- algebra/homology/additive.lean
#check @homological_complex.cycles_additive /- _inst_3: category_theory.limits.has_equalizers ↝ category_theory.limits.has_kernels
-/
-- algebra/homology/differential_object.lean
#check @homological_complex.d_eq_to_hom /- _inst_1: add_comm_group ↝ add_right_cancel_semigroup
-/
-- algebra/homology/exact.lean
#check @category_theory.comp_eq_zero_of_image_eq_kernel /- _inst_2: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
#check @category_theory.exact_epi_comp /- _inst_4: category_theory.limits.has_equalizers ↝ category_theory.epi category_theory.epi category_theory.limits.has_kernels no_meet_fake_name
_inst_5: category_theory.epi ↝ category_theory.epi no_meet_fake_name
-/
#check @category_theory.exact_comp_mono /- _inst_4: category_theory.limits.has_equalizers ↝ category_theory.epi category_theory.limits.has_kernels no_meet_fake_name
-/
#check @category_theory.exact_comp_iso /- _inst_5: category_theory.is_iso ↝ category_theory.mono
-/
#check @category_theory.exact_kernel_subobject_arrow /- _inst_4: category_theory.limits.has_equalizers ↝ category_theory.limits.has_kernels
-/
#check @category_theory.limits.factor_thru_kernel_subobject.epi /- _inst_4: category_theory.limits.has_equalizers ↝ category_theory.epi category_theory.epi category_theory.limits.has_kernels no_meet_fake_name
-/
#check @category_theory.limits.kernel.lift.epi /- _inst_4: category_theory.limits.has_equalizers ↝ category_theory.epi category_theory.limits.has_kernels no_meet_fake_name
-/
#check @category_theory.exact_zero_left_of_mono /- _inst_4: category_theory.limits.has_equalizers ↝ category_theory.epi category_theory.limits.has_kernels no_meet_fake_name
_inst_5: category_theory.limits.has_zero_object ↝ category_theory.epi no_meet_fake_name
_inst_6: category_theory.mono ↝ category_theory.epi no_meet_fake_name
-/
#check @category_theory.epi_iff_exact_zero_right /- _inst_4: category_theory.preadditive ↝ category_theory.epi category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms no_meet_fake_name
-/
-- algebra/homology/homological_complex.lean
#check @homological_complex.image_eq_image /- _inst_3: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
#check @homological_complex.image_to_eq_image /- _inst_3: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
-- algebra/homology/homology.lean
#check @homological_complex.boundaries_eq_bot /- _inst_4: category_theory.limits.has_zero_object ↝ category_theory.limits.has_initial category_theory.limits.initial_mono_class
-/
#check @boundaries_to_cycles_naturality /- _inst_3: category_theory.limits.has_equalizers ↝ category_theory.limits.has_kernels
-/
-- algebra/homology/image_to_kernel.lean
#check @image_to_kernel_zero_right /- _inst_3: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
#check @image_to_kernel_comp_right /- _inst_4: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
#check @image_to_kernel_comp_left /- _inst_4: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
#check @image_to_kernel_comp_mono /- _inst_4: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
#check @image_to_kernel_epi_comp /- _inst_4: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
#check @image_to_kernel_comp_hom_inv_comp /- _inst_4: category_theory.limits.has_images ↝ category_theory.limits.has_image no_meet_fake_name
-/
-- algebra/homology/quasi_iso.lean
#check @quasi_iso_comp /- _inst_8: quasi_iso ↝ category_theory.is_iso no_meet_fake_name
_inst_9: quasi_iso ↝ category_theory.is_iso no_meet_fake_name
-/
#check @quasi_iso_of_comp_left /- _inst_8: quasi_iso ↝ category_theory.is_iso no_meet_fake_name
-/
#check @quasi_iso_of_comp_right /- _inst_8: quasi_iso ↝ category_theory.is_iso no_meet_fake_name
-/
-- algebra/homology/short_exact/preadditive.lean
#check @category_theory.exact_inl_snd /- _inst_5: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
#check @category_theory.exact_inr_fst /- _inst_5: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
-- algebra/indicator_function.lean
#check @set.indicator_Union_apply /- _inst_3: complete_lattice ↝ no_meet_fake_name
-/
#check @set.mul_indicator_Union_apply /- _inst_3: complete_lattice ↝ no_meet_fake_name
-/
-- algebra/invertible.lean
#check @inv_of_two_add_inv_of_two /- _inst_1: non_assoc_semiring ↝ has_add mul_one_class right_distrib_class
-/
-- algebra/lie/basic.lean
#check @lie_hom.lie_apply /- _inst_7: lie_module ↝ lie_ring_module
_inst_11: lie_module ↝ lie_ring_module
-/
-- algebra/lie/cartan_subalgebra.lean
#check @lie_algebra.top_is_cartan_subalgebra_of_nilpotent /- _inst_4: lie_algebra.is_nilpotent ↝ lie_algebra.is_nilpotent
-/
-- algebra/lie/classical.lean
#check @lie_algebra.symplectic.J /- _inst_5: comm_ring ↝ has_neg mul_zero_one_class
-/
#check @lie_algebra.orthogonal.indefinite_diagonal /- _inst_5: comm_ring ↝ has_neg mul_zero_one_class
-/
#check @lie_algebra.orthogonal.Pso /- _inst_5: comm_ring ↝ mul_zero_one_class
-/
#check @lie_algebra.orthogonal.JD /- _inst_5: comm_ring ↝ mul_zero_one_class
-/
#check @lie_algebra.orthogonal.PD /- _inst_5: comm_ring ↝ has_neg mul_zero_one_class
-/
-- algebra/lie/free.lean
#check @free_lie_algebra.module /- _inst_4: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @free_lie_algebra.lift_aux /- _inst_3: lie_algebra ↝ is_scalar_tower module no_meet_fake_name smul_comm_class
-/
-- algebra/lie/of_associative.lean
#check @ring.has_bracket /- _inst_1: ring ↝ has_mul has_sub
-/
#check @ring.lie_def /- _inst_1: ring ↝ has_bracket has_mul has_sub
-/
#check @commute_iff_lie_eq /- _inst_1: ring ↝ add_group has_bracket has_mul
-/
#check @commute.lie_eq /- _inst_1: ring ↝ add_group has_bracket has_mul
-/
#check @lie_ring.of_associative_ring_bracket /- _inst_1: ring ↝ has_bracket has_mul has_sub
-/
#check @module.End.lie_ring_module /- _inst_2: comm_ring ↝ semiring
-/
#check @lie_algebra.ad_eq_lmul_left_sub_lmul_right /- _inst_9: algebra ↝ algebra is_scalar_tower lie_algebra module no_meet_fake_name smul_comm_class
-/
-- algebra/lie/quotient.lean
#check @lie_submodule.quotient.module' /- _inst_10: module ↝ has_smul module no_meet_fake_name
_inst_11: is_scalar_tower ↝ module no_meet_fake_name
-/
#check @lie_submodule.quotient.is_central_scalar /- _inst_10: module ↝ has_smul has_smul is_central_scalar no_meet_fake_name
_inst_11: is_scalar_tower ↝ has_smul is_central_scalar no_meet_fake_name
-/
-- algebra/lie/solvable.lean
#check @lie_algebra.lie_ideal.solvable_iff_le_radical /- _inst_6: is_noetherian ↝ lie_algebra.is_solvable no_meet_fake_name
-/
-- algebra/lie/subalgebra.lean
#check @lie_subalgebra.is_central_scalar /- _inst_7: module ↝ has_smul module no_meet_fake_name
-/
#check @lie_subalgebra.is_scalar_tower /- _inst_6: module ↝ has_smul module no_meet_fake_name
-/
#check @lie_subalgebra.is_noetherian /- _inst_5: is_noetherian ↝ is_noetherian no_meet_fake_name
-/
-- algebra/lie/submodule.lean
#check @lie_submodule.is_central_scalar /- _inst_11: module ↝ has_smul module no_meet_fake_name
-/
-- algebra/lie/weights.lean
#check @lie_module.is_weight /- _inst_8: lie_module ↝ lie_module no_meet_fake_name
-/
-- algebra/module/basic.lean
#check @module.eq_zero_of_zero_eq_one /- _inst_3: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @neg_smul /- _inst_2: add_comm_group ↝ has_smul no_meet_fake_name smul_with_zero subtraction_comm_monoid
-/
#check @module.subsingleton /- _inst_4: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @add_comm_group.int_is_scalar_tower /- _inst_2: add_comm_group ↝ has_smul subtraction_comm_monoid
-/
#check @smul_eq_zero /- _inst_3: module ↝ distrib_mul_action has_smul no_meet_fake_name smul_with_zero
-/
#check @division_ring.to_no_zero_smul_divisors /- _inst_1: division_ring ↝ distrib_mul_action division_semiring
_inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul
_inst_3: module ↝ distrib_mul_action has_smul
-/
#check @nat.smul_one_eq_coe /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @finset.cast_card /- _inst_1: comm_semiring ↝ semiring
-/
-- algebra/module/dedekind_domain.lean
#check @submodule.is_internal_prime_power_torsion /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
-- algebra/module/equiv.lean
#check @linear_equiv.trans /- _inst_14: ring_hom_comp_triple ↝
-/
-- algebra/module/hom.lean
#check @add_monoid_hom.coe_smul /- _inst_3: add_monoid ↝ add_zero_class distrib_mul_action
_inst_5: distrib_mul_action ↝ distrib_mul_action has_smul
-/
#check @add_monoid_hom.smul_apply /- _inst_3: add_monoid ↝ add_zero_class distrib_mul_action
_inst_5: distrib_mul_action ↝ distrib_mul_action has_smul
-/
#check @add_monoid_hom.smul_comm_class /- _inst_3: add_monoid ↝ add_zero_class distrib_mul_action
_inst_5: distrib_mul_action ↝ distrib_mul_action has_smul
_inst_6: distrib_mul_action ↝ distrib_mul_action has_smul
-/
#check @add_monoid_hom.is_scalar_tower /- _inst_3: add_monoid ↝ add_zero_class distrib_mul_action
_inst_5: distrib_mul_action ↝ distrib_mul_action has_smul
_inst_6: distrib_mul_action ↝ distrib_mul_action has_smul
-/
#check @add_monoid_hom.is_central_scalar /- _inst_5: distrib_mul_action ↝ distrib_mul_action has_smul
-/
-- algebra/module/injective.lean
#check @module.Baer /- _inst_1: ring ↝ module no_meet_fake_name semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
-- algebra/module/linear_map.lean
#check @linear_map.map_neg /- _inst_4: add_comm_group ↝ subtraction_comm_monoid
-/
#check @linear_map.map_sub /- _inst_4: add_comm_group ↝ subtraction_comm_monoid
-/
#check @linear_map.smul_apply /- _inst_12: distrib_mul_action ↝ has_smul has_smul
_inst_13: smul_comm_class ↝ has_smul
-/
#check @linear_map.coe_smul /- _inst_12: distrib_mul_action ↝ has_smul has_smul
_inst_13: smul_comm_class ↝ has_smul
-/
#check @linear_map.smul_comm_class /- _inst_12: distrib_mul_action ↝ has_smul has_smul
_inst_13: smul_comm_class ↝ has_smul
_inst_18: distrib_mul_action ↝ has_smul has_smul
_inst_19: smul_comm_class ↝ has_smul
-/
#check @linear_map.is_scalar_tower /- _inst_12: distrib_mul_action ↝ has_smul has_smul
_inst_13: smul_comm_class ↝ has_smul
_inst_18: distrib_mul_action ↝ has_smul has_smul
_inst_19: smul_comm_class ↝ has_smul
-/
#check @linear_map.is_central_scalar /- _inst_12: distrib_mul_action ↝ has_smul has_smul
_inst_13: smul_comm_class ↝ has_smul
-/
#check @linear_map.smul_comp /- _inst_15: distrib_mul_action ↝ has_smul has_smul
_inst_16: smul_comm_class ↝ has_smul
-/
#check @module.End.smul_comm_class /- _inst_10: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @module.End.smul_comm_class' /- _inst_10: is_scalar_tower ↝ smul_comm_class
-/
#check @linear_map.apply_is_scalar_tower /- _inst_6: comm_semiring ↝ distrib_mul_action has_smul no_meet_fake_name semiring smul_comm_class
-/
-- algebra/module/pid.lean
#check @submodule.is_internal_prime_power_torsion_of_pid /- _inst_1: comm_ring ↝ field is_dedekind_domain no_meet_fake_name submodule.is_principal
_inst_3: is_principal_ideal_ring ↝ is_dedekind_domain no_meet_fake_name submodule.is_principal
-/
#check @ideal.torsion_of_eq_span_pow_p_order /- _inst_1: comm_ring ↝ distrib_mul_action field no_meet_fake_name submodule.is_principal unique_factorization_monoid
_inst_3: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal unique_factorization_monoid
_inst_4: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul
-/
-- algebra/module/projective.lean
#check @module.projective_lifting_property /- _inst_4: add_comm_group ↝ add_comm_monoid has_smul
_inst_6: add_comm_group ↝ add_comm_monoid has_smul
-/
#check @module.projective_of_basis /- _inst_1: ring ↝ distrib_mul_action has_smul module no_meet_fake_name semiring smul_comm_class
_inst_2: add_comm_group ↝ add_comm_monoid has_smul
-/
-- algebra/module/submodule/basic.lean
#check @submodule.is_scalar_tower /- _inst_5: is_scalar_tower ↝ has_smul is_scalar_tower no_meet_fake_name
-/
#check @submodule.is_central_scalar /- _inst_5: is_scalar_tower ↝ has_smul is_central_scalar no_meet_fake_name
-/
#check @submodule.coe_smul_of_tower /- _inst_5: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @submodule.not_mem_of_ortho /- _inst_1: ring ↝ euclidean_domain mul_action
_inst_2: is_domain ↝ nontrivial
-/
#check @submodule.smul_mem_iff /- _inst_1: division_ring ↝ division_semiring mul_action
_inst_6: module ↝ has_smul mul_action
-/
#check @subspace /- _inst_1: field ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
-- algebra/module/submodule/pointwise.lean
#check @submodule.smul_le_self_of_tower /- _inst_8: module ↝ has_smul
_inst_9: module ↝ distrib_mul_action has_smul
-/
-- algebra/module/torsion.lean
#check @module.is_torsion_by /- _inst_1: comm_semiring ↝ semiring
_inst_3: module ↝ has_smul
-/
#check @module.is_torsion_by_set /- _inst_1: comm_semiring ↝ semiring
_inst_3: module ↝ has_smul
-/
#check @module.is_torsion' /- _inst_2: add_comm_monoid ↝ has_zero
-/
#check @module.is_torsion /- _inst_1: comm_semiring ↝ semiring
_inst_3: module ↝ has_smul
-/
#check @module.is_torsion_by_set.is_scalar_tower /- _inst_7: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @submodule.quotient_torsion.no_zero_smul_divisors /- _inst_1: comm_ring ↝ euclidean_domain has_quotient module no_meet_fake_name no_zero_divisors
_inst_4: is_domain ↝ no_zero_divisors nontrivial
-/
#check @submodule.is_torsion'_powers_iff /- _inst_3: distrib_mul_action ↝ has_smul
-/
-- algebra/monoid_algebra/basic.lean
#check @monoid_algebra /- _inst_1: semiring ↝ has_zero
-/
#check @monoid_algebra.has_smul /- _inst_3: distrib_mul_action ↝ has_smul
-/
#check @monoid_algebra.distrib_mul_action /- _inst_3: distrib_mul_action ↝ distrib_mul_action no_meet_fake_name
-/
#check @monoid_algebra.module /- _inst_3: module ↝ module no_meet_fake_name
-/
#check @monoid_algebra.has_faithful_smul /- _inst_3: distrib_mul_action ↝ has_faithful_smul has_smul has_smul
_inst_4: has_faithful_smul ↝ has_faithful_smul
_inst_5: nonempty ↝ has_faithful_smul
-/
#check @monoid_algebra.is_scalar_tower /- _inst_4: distrib_mul_action ↝ has_smul has_smul is_scalar_tower no_meet_fake_name
_inst_5: distrib_mul_action ↝ has_smul has_smul is_scalar_tower no_meet_fake_name
_inst_7: is_scalar_tower ↝ is_scalar_tower no_meet_fake_name
-/
#check @monoid_algebra.smul_comm_class /- _inst_4: distrib_mul_action ↝ has_smul has_smul no_meet_fake_name smul_comm_class
_inst_5: distrib_mul_action ↝ has_smul has_smul no_meet_fake_name smul_comm_class
_inst_6: smul_comm_class ↝ no_meet_fake_name smul_comm_class
-/
#check @monoid_algebra.is_central_scalar /- _inst_3: distrib_mul_action ↝ has_smul has_smul is_central_scalar no_meet_fake_name
_inst_5: is_central_scalar ↝ is_central_scalar no_meet_fake_name
-/
#check @monoid_algebra.comap_distrib_mul_action_self /- _inst_1: group ↝ monoid
-/
#check @monoid_algebra.smul_comm_class_symm_self /- _inst_3: distrib_mul_action ↝ has_smul has_smul smul_comm_class
-/
#check @monoid_algebra.ring_hom_ext /- _inst_3: semiring ↝ non_assoc_semiring
-/
#check @monoid_algebra.induction_on /- _inst_2: monoid ↝ mul_one_class
-/
#check @monoid_algebra.map_domain_algebra_map /- _inst_11: monoid_hom_class ↝ fun_like no_meet_fake_name one_hom_class
-/
#check @add_monoid_algebra /- _inst_1: semiring ↝ has_zero
-/
#check @add_monoid_algebra.has_smul /- _inst_3: distrib_mul_action ↝ has_smul
-/
#check @add_monoid_algebra.distrib_mul_action /- _inst_3: distrib_mul_action ↝ distrib_mul_action no_meet_fake_name
-/
#check @add_monoid_algebra.has_faithful_smul /- _inst_3: distrib_mul_action ↝ has_faithful_smul has_smul has_smul
_inst_4: has_faithful_smul ↝ has_faithful_smul
_inst_5: nonempty ↝ has_faithful_smul
-/
#check @add_monoid_algebra.module /- _inst_3: module ↝ module no_meet_fake_name
-/
#check @add_monoid_algebra.is_scalar_tower /- _inst_4: distrib_mul_action ↝ has_smul has_smul is_scalar_tower no_meet_fake_name
_inst_5: distrib_mul_action ↝ has_smul has_smul is_scalar_tower no_meet_fake_name
_inst_7: is_scalar_tower ↝ is_scalar_tower no_meet_fake_name
-/
#check @add_monoid_algebra.smul_comm_class /- _inst_4: distrib_mul_action ↝ has_smul has_smul no_meet_fake_name smul_comm_class
_inst_5: distrib_mul_action ↝ has_smul has_smul no_meet_fake_name smul_comm_class
_inst_6: smul_comm_class ↝ no_meet_fake_name smul_comm_class
-/
#check @add_monoid_algebra.is_central_scalar /- _inst_3: distrib_mul_action ↝ has_smul has_smul is_central_scalar no_meet_fake_name
_inst_5: is_central_scalar ↝ is_central_scalar no_meet_fake_name
-/
#check @add_monoid_algebra.induction_on /- _inst_2: add_monoid ↝ add_zero_class
-/
#check @add_monoid_algebra.ring_hom_ext /- _inst_2: add_monoid ↝ add_zero_class
-/
#check @add_monoid_algebra.map_domain_algebra_map /- _inst_6: add_monoid_hom_class ↝ fun_like no_meet_fake_name zero_hom_class
-/
-- algebra/monoid_algebra/grading.lean
#check @add_monoid_algebra.grade_by.is_internal /- _inst_2: add_monoid ↝ add_zero_class direct_sum.decomposition no_meet_fake_name
_inst_4: add_monoid ↝ add_zero_class direct_sum.decomposition no_meet_fake_name
-/
#check @add_monoid_algebra.grade.is_internal /- _inst_4: add_monoid ↝ direct_sum.decomposition
-/
-- algebra/ne_zero.lean
#check @ne_zero.ne' /- _inst_1: add_monoid_with_one ↝ has_nat_cast has_zero
-/
#check @ne_zero.coe_trans /- _inst_2: has_coe ↝ has_lift_t
_inst_3: has_coe_t ↝ has_lift_t
-/
#check @ne_zero.trans /- _inst_2: has_coe ↝ has_lift_t
_inst_3: has_coe_t ↝ has_lift_t
-/
#check @ne_zero.nat_of_ne_zero /- _inst_1: semiring ↝ fun_like no_meet_fake_name non_assoc_semiring zero_hom_class
_inst_2: semiring ↝ fun_like no_meet_fake_name non_assoc_semiring zero_hom_class
-/
-- algebra/order/absolute_value.lean
#check @absolute_value.sub_le /- _inst_2: ordered_ring ↝ ordered_semiring
-/
#check @absolute_value.map_sub_eq_zero_iff /- _inst_2: ordered_ring ↝ ordered_semiring
-/
#check @absolute_value.map_one /- _inst_2: linear_ordered_ring ↝ linear_ordered_semifield
-/
#check @absolute_value.map_neg /- _inst_2: linear_ordered_comm_ring ↝ covariant_class no_zero_divisors ordered_comm_ring
-/
#check @absolute_value.map_inv /- _inst_1: division_ring ↝ division_semiring
-/
#check @absolute_value.map_div /- _inst_1: division_ring ↝ division_semiring
-/
#check @is_absolute_value.abv_one /- _inst_1: linear_ordered_comm_ring ↝ linear_ordered_semifield
-/
#check @is_absolute_value.abv_neg /- _inst_2: ring ↝ has_distrib_neg has_involutive_neg semiring
-/
#check @is_absolute_value.abv_sub_le /- _inst_1: linear_ordered_field ↝ ordered_semiring
-/
#check @is_absolute_value.sub_abv_le_abv_sub /- _inst_1: linear_ordered_field ↝ ordered_ring
-/
#check @is_absolute_value.abv_inv /- _inst_2: division_ring ↝ division_semiring
-/
#check @is_absolute_value.abv_div /- _inst_2: division_ring ↝ division_semiring
-/
-- algebra/order/algebra.lean
#check @linear_ordered_comm_ring.to_ordered_smul /- _inst_1: linear_ordered_comm_ring ↝ linear_ordered_semiring
-/
-- algebra/order/archimedean.lean
#check @exists_nat_one_div_lt /- _inst_1: linear_ordered_field ↝ covariant_class linear_ordered_semifield
-/
#check @archimedean_iff_nat_lt /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
-- algebra/order/complete_field.lean
#check @linear_ordered_field.cut_map /- _inst_1: linear_ordered_field ↝ has_lt has_rat_cast
_inst_2: division_ring ↝ has_rat_cast
-/
#check @linear_ordered_field.cut_map_nonempty /- _inst_2: linear_ordered_field ↝ division_ring
-/
#check @linear_ordered_field.cut_map_add /- _inst_2: linear_ordered_field ↝ char_zero division_ring
-/
-- algebra/order/field.lean
#check @div_self_le_one /- _inst_1: linear_ordered_semifield ↝ group_with_zero linear_order zero_le_one_class
-/
#check @is_lub.mul_left /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @mul_sub_mul_div_mul_neg_iff /- _inst_1: linear_ordered_field ↝ covariant_class field has_lt
-/
#check @mul_sub_mul_div_mul_nonpos_iff /- _inst_1: linear_ordered_field ↝ covariant_class field has_le
-/
#check @mul_self_inj_of_nonneg /- _inst_1: linear_ordered_field ↝ comm_ring covariant_class no_zero_divisors partial_order
-/
-- algebra/order/floor.lean
#check @nat.le_floor_iff /- _inst_1: linear_ordered_semiring ↝ ordered_semiring
-/
#check @nat.gc_ceil_coe /- _inst_1: linear_ordered_semiring ↝ ordered_semiring
-/
#check @int.fract_div_mul_self_mem_Ico /- _inst_3: linear_ordered_field ↝ has_div linear_ordered_ring
-/
#check @round /- _inst_1: linear_ordered_field ↝ has_div linear_ordered_ring
-/
-- algebra/order/group.lean
#check @ordered_comm_group.has_exists_mul_of_le /- _inst_1: ordered_comm_group ↝ comm_group has_le
-/
#check @ordered_add_comm_group.has_exists_add_of_le /- _inst_1: ordered_add_comm_group ↝ add_comm_group has_le
-/
#check @le_div_iff_mul_le' /- _inst_3: covariant_class ↝ covariant_class
-/
#check @le_sub_iff_add_le' /- _inst_3: covariant_class ↝ covariant_class
-/
#check @div_le_iff_le_mul' /- _inst_3: covariant_class ↝ covariant_class
-/
#check @sub_le_iff_le_add' /- _inst_3: covariant_class ↝ covariant_class
-/
#check @lt_sub_iff_add_lt' /- _inst_3: covariant_class ↝ covariant_class
-/
#check @lt_div_iff_mul_lt' /- _inst_3: covariant_class ↝ covariant_class
-/
#check @sub_lt_iff_lt_add' /- _inst_3: covariant_class ↝ covariant_class
-/
#check @div_lt_iff_lt_mul' /- _inst_3: covariant_class ↝ covariant_class
-/
#check @le_of_forall_pos_lt_add /- _inst_3: covariant_class ↝ covariant_class
-/
#check @le_of_forall_one_lt_lt_mul /- _inst_3: covariant_class ↝ covariant_class
-/
#check @le_of_forall_pos_le_add /- _inst_3: covariant_class ↝ covariant_class
-/
#check @le_of_forall_one_lt_le_mul /- _inst_3: covariant_class ↝ covariant_class
-/
#check @linear_ordered_add_comm_group.add_lt_add_left /- _inst_1: linear_ordered_add_comm_group ↝ covariant_class has_add has_lt
-/
#check @linear_ordered_comm_group.mul_lt_mul_left' /- _inst_1: linear_ordered_comm_group ↝ covariant_class has_lt has_mul
-/
#check @min_inv_inv' /- _inst_1: linear_ordered_comm_group ↝ covariant_class covariant_class group linear_order
-/
#check @min_neg_neg /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class covariant_class linear_order
-/
#check @max_neg_neg /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class covariant_class linear_order
-/
#check @max_inv_inv' /- _inst_1: linear_ordered_comm_group ↝ covariant_class covariant_class group linear_order
-/
#check @min_sub_sub_right /- _inst_1: linear_ordered_add_comm_group ↝ covariant_class linear_order sub_neg_monoid
-/
#check @min_div_div_right' /- _inst_1: linear_ordered_comm_group ↝ covariant_class div_inv_monoid linear_order
-/
#check @max_sub_sub_right /- _inst_1: linear_ordered_add_comm_group ↝ covariant_class linear_order sub_neg_monoid
-/
#check @max_div_div_right' /- _inst_1: linear_ordered_comm_group ↝ covariant_class div_inv_monoid linear_order
-/
#check @eq_one_of_inv_eq' /- _inst_1: linear_ordered_comm_group ↝ covariant_class group linear_order
-/
#check @eq_zero_of_neg_eq /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class linear_order
-/
#check @exists_zero_lt /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class linear_order
-/
#check @exists_one_lt' /- _inst_1: linear_ordered_comm_group ↝ covariant_class group linear_order
-/
#check @abs_neg /- _inst_1: add_group ↝ has_abs has_involutive_neg
-/
#check @eq_or_eq_neg_of_abs_eq /- _inst_1: add_group ↝ has_abs has_involutive_neg
-/
#check @abs_lt /- _inst_3: covariant_class ↝ covariant_class
_inst_4: covariant_class ↝ covariant_class
-/
#check @abs_le /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class covariant_class linear_order
-/
#check @le_abs' /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class covariant_class linear_order
-/
#check @apply_abs_le_add_of_nonneg' /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class linear_order
_inst_3: preorder ↝ has_le
-/
#check @apply_abs_le_mul_of_one_le' /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class linear_order
_inst_3: preorder ↝ has_le
-/
#check @abs_sub_lt_iff /- _inst_1: linear_ordered_add_comm_group ↝ add_comm_group covariant_class covariant_class covariant_class linear_order
-/
#check @abs_eq /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class linear_order
-/
#check @abs_le_max_abs_abs /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class covariant_class linear_order
-/
#check @eq_of_abs_sub_eq_zero /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class linear_order
-/
#check @max_sub_max_le_max /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class covariant_class linear_order
-/
#check @inv_le_inv' /- _inst_1: ordered_comm_group ↝ covariant_class covariant_class group has_le
-/
#check @neg_le_neg /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class has_le
-/
#check @inv_lt_inv' /- _inst_1: ordered_comm_group ↝ covariant_class covariant_class group has_lt
-/
#check @neg_lt_neg /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class has_lt
-/
#check @neg_neg_of_pos /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class has_lt
-/
#check @inv_lt_one_of_one_lt /- _inst_1: ordered_comm_group ↝ covariant_class group has_lt
-/
#check @neg_nonpos_of_nonneg /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class has_le
-/
#check @inv_le_one_of_one_le /- _inst_1: ordered_comm_group ↝ covariant_class group has_le
-/
#check @neg_nonneg_of_nonpos /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class has_le
-/
#check @one_le_inv_of_le_one /- _inst_1: ordered_comm_group ↝ covariant_class group has_le
-/
-- algebra/order/hom/ring.lean
#check @order_ring_hom.subsingleton /- _inst_1: linear_ordered_field ↝ char_zero division_ring linear_order
-/
-- algebra/order/lattice_group.lean
#check @mul_sup /- _inst_1: lattice ↝ contravariant_class covariant_class semilattice_sup
_inst_2: comm_group ↝ contravariant_class covariant_class group
-/
#check @add_sup /- _inst_1: lattice ↝ contravariant_class covariant_class semilattice_sup
_inst_2: add_comm_group ↝ add_group contravariant_class covariant_class
-/
#check @mul_inf /- _inst_1: lattice ↝ contravariant_class covariant_class semilattice_inf
_inst_2: comm_group ↝ contravariant_class covariant_class group
-/
#check @add_inf /- _inst_1: lattice ↝ contravariant_class covariant_class semilattice_inf
_inst_2: add_comm_group ↝ add_group contravariant_class covariant_class
-/
#check @inv_sup_eq_inv_inf_inv /- _inst_2: comm_group ↝ covariant_class group
-/
#check @neg_sup_eq_neg_inf_neg /- _inst_2: add_comm_group ↝ add_group covariant_class
-/
#check @lattice_ordered_comm_group.has_zero_lattice_has_pos_part /- _inst_1: lattice ↝ has_sup
_inst_2: add_comm_group ↝ has_zero
-/
#check @lattice_ordered_comm_group.has_one_lattice_has_pos_part /- _inst_1: lattice ↝ has_sup
_inst_2: comm_group ↝ has_one
-/
#check @lattice_ordered_comm_group.m_pos_part_def /- _inst_1: lattice ↝ has_pos_part has_sup
_inst_2: comm_group ↝ has_one has_pos_part
-/
#check @lattice_ordered_comm_group.pos_part_def /- _inst_1: lattice ↝ has_pos_part has_sup
_inst_2: add_comm_group ↝ has_pos_part has_zero
-/
#check @lattice_ordered_comm_group.has_one_lattice_has_neg_part /- _inst_1: lattice ↝ has_sup
_inst_2: comm_group ↝ has_inv has_one
-/
#check @lattice_ordered_comm_group.has_zero_lattice_has_neg_part /- _inst_1: lattice ↝ has_sup
_inst_2: add_comm_group ↝ has_neg has_zero
-/
#check @lattice_ordered_comm_group.neg_part_def /- _inst_1: lattice ↝ has_neg_part has_sup
_inst_2: add_comm_group ↝ has_neg has_neg_part has_zero
-/
#check @lattice_ordered_comm_group.m_neg_part_def /- _inst_1: lattice ↝ has_neg_part has_sup
_inst_2: comm_group ↝ has_inv has_neg_part has_one
-/
#check @lattice_ordered_comm_group.pos_zero /- _inst_1: lattice ↝ has_pos_part semilattice_sup
_inst_2: add_comm_group ↝ has_pos_part has_zero
-/
#check @lattice_ordered_comm_group.pos_one /- _inst_1: lattice ↝ has_pos_part semilattice_sup
_inst_2: comm_group ↝ has_one has_pos_part
-/
#check @lattice_ordered_comm_group.le_abs /- _inst_1: lattice ↝ semilattice_sup
_inst_2: add_comm_group ↝ has_abs has_neg
-/
#check @lattice_ordered_comm_group.le_mabs /- _inst_1: lattice ↝ semilattice_sup
_inst_2: comm_group ↝ has_abs has_inv
-/
#check @lattice_ordered_comm_group.inv_le_abs /- _inst_1: lattice ↝ semilattice_sup
_inst_2: comm_group ↝ has_abs has_inv
-/
#check @lattice_ordered_comm_group.neg_le_abs /- _inst_1: lattice ↝ semilattice_sup
_inst_2: add_comm_group ↝ has_abs has_neg
-/
#check @lattice_ordered_comm_group.pos_nonneg /- _inst_1: lattice ↝ has_pos_part semilattice_sup
_inst_2: add_comm_group ↝ has_pos_part has_zero
-/
#check @lattice_ordered_comm_group.one_le_pos /- _inst_1: lattice ↝ has_pos_part semilattice_sup
_inst_2: comm_group ↝ has_one has_pos_part
-/
#check @lattice_ordered_comm_group.one_le_neg /- _inst_1: lattice ↝ has_neg_part semilattice_sup
_inst_2: comm_group ↝ has_inv has_neg_part has_one
-/
#check @lattice_ordered_comm_group.neg_nonneg /- _inst_1: lattice ↝ has_neg_part semilattice_sup
_inst_2: add_comm_group ↝ has_neg has_neg_part has_zero
-/
#check @lattice_ordered_comm_group.m_le_pos /- _inst_1: lattice ↝ has_pos_part semilattice_sup
_inst_2: comm_group ↝ has_one has_pos_part
-/
#check @lattice_ordered_comm_group.le_pos /- _inst_1: lattice ↝ has_pos_part semilattice_sup
_inst_2: add_comm_group ↝ has_pos_part has_zero
-/
#check @lattice_ordered_comm_group.inv_le_neg /- _inst_1: lattice ↝ has_neg_part semilattice_sup
_inst_2: comm_group ↝ has_inv has_neg_part has_one
-/
#check @lattice_ordered_comm_group.neg_le_neg /- _inst_1: lattice ↝ has_neg_part semilattice_sup
_inst_2: add_comm_group ↝ has_neg has_neg_part has_zero
-/
#check @lattice_ordered_comm_group.neg_eq_pos_neg /- _inst_1: lattice ↝ has_neg_part has_pos_part
_inst_2: add_comm_group ↝ has_neg has_neg_part has_pos_part
-/
#check @lattice_ordered_comm_group.neg_eq_pos_inv /- _inst_1: lattice ↝ has_neg_part has_pos_part
_inst_2: comm_group ↝ has_inv has_neg_part has_pos_part
-/
#check @lattice_ordered_comm_group.mul_inf_eq_mul_inf_mul /- _inst_1: lattice ↝ contravariant_class covariant_class semilattice_inf
_inst_2: comm_group ↝ contravariant_class covariant_class group
-/
#check @lattice_ordered_comm_group.add_inf_eq_add_inf_add /- _inst_1: lattice ↝ contravariant_class covariant_class semilattice_inf
_inst_2: add_comm_group ↝ add_group contravariant_class covariant_class
-/
#check @lattice_ordered_comm_group.abs_inv_comm /- _inst_1: lattice ↝ semilattice_sup
_inst_2: comm_group ↝ division_monoid has_abs
-/
#check @lattice_ordered_comm_group.abs_neg_comm /- _inst_1: lattice ↝ semilattice_sup
_inst_2: add_comm_group ↝ has_abs subtraction_monoid
-/
-- algebra/order/module.lean
#check @smul_neg_iff_of_pos /- _inst_3: module ↝ distrib_mul_action has_smul no_meet_fake_name smul_with_zero
-/
#check @smul_add_smul_le_smul_add_smul /- _inst_1: ordered_ring ↝ contravariant_class covariant_class distrib_mul_action has_exists_add_of_le no_meet_fake_name ordered_semiring smul_with_zero
_inst_2: ordered_add_comm_group ↝ covariant_class distrib_mul_action has_exists_add_of_le has_smul no_meet_fake_name ordered_add_comm_monoid smul_with_zero
-/
#check @smul_add_smul_lt_smul_add_smul /- _inst_1: ordered_ring ↝ covariant_class distrib_mul_action has_exists_add_of_le no_meet_fake_name ordered_semiring smul_with_zero
_inst_2: ordered_add_comm_group ↝ distrib_mul_action has_exists_add_of_le has_smul no_meet_fake_name ordered_add_comm_monoid smul_with_zero
-/
#check @pi.smul_with_zero'' /- _inst_1: linear_ordered_field ↝ monoid_with_zero mul_action_with_zero no_meet_fake_name
-/
#check @pi.ordered_smul' /- _inst_1: linear_ordered_field ↝ no_meet_fake_name ordered_semiring ordered_smul smul_with_zero smul_with_zero
-/
-- algebra/order/monoid.lean
#check @ordered_add_comm_monoid.to_covariant_class_right /- _inst_1: ordered_add_comm_monoid ↝ covariant_class has_add has_le
-/
#check @ordered_comm_monoid.to_covariant_class_right /- _inst_1: ordered_comm_monoid ↝ covariant_class has_le has_mul
-/
#check @bit0_pos /- _inst_1: ordered_add_comm_monoid ↝ add_zero_class covariant_class preorder
-/
#check @with_zero.contravariant_class_mul_lt /- _inst_2: partial_order ↝ preorder
-/
#check @bot_eq_zero' /- _inst_1: canonically_linear_ordered_add_monoid ↝ canonically_ordered_add_monoid
-/
#check @bot_eq_one' /- _inst_1: canonically_linear_ordered_monoid ↝ canonically_ordered_monoid
-/
#check @ordered_cancel_add_comm_monoid.to_contravariant_class_right /- _inst_2: ordered_cancel_add_comm_monoid ↝ contravariant_class has_add has_lt
-/
#check @ordered_cancel_comm_monoid.to_contravariant_class_right /- _inst_2: ordered_cancel_comm_monoid ↝ contravariant_class has_lt has_mul
-/
#check @with_top.zero_lt_top /- _inst_1: ordered_add_comm_monoid ↝ has_zero preorder
-/
#check @with_top.zero_lt_coe /- _inst_1: ordered_add_comm_monoid ↝ has_zero preorder
-/
#check @additive.of_mul_le /- _inst_1: preorder ↝ has_le
-/
#check @additive.of_mul_lt /- _inst_1: preorder ↝ has_lt
-/
#check @additive.to_mul_le /- _inst_1: preorder ↝ has_le
-/
#check @additive.to_mul_lt /- _inst_1: preorder ↝ has_lt
-/
#check @multiplicative.of_add_le /- _inst_1: preorder ↝ has_le
-/
#check @multiplicative.of_add_lt /- _inst_1: preorder ↝ has_lt
-/
#check @multiplicative.to_add_le /- _inst_1: preorder ↝ has_le
-/
#check @multiplicative.to_add_lt /- _inst_1: preorder ↝ has_lt
-/
-- algebra/order/monoid_lemmas.lean
#check @left.add_eq_add_iff_eq_and_eq /- _inst_1: add_semigroup ↝ has_add
-/
#check @left.mul_eq_mul_iff_eq_and_eq /- _inst_1: semigroup ↝ has_mul
-/
#check @right.mul_eq_mul_iff_eq_and_eq /- _inst_1: semigroup ↝ has_mul
-/
#check @right.add_eq_add_iff_eq_and_eq /- _inst_1: add_semigroup ↝ has_add
-/
#check @add_le_cancellable_zero /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @mul_le_cancellable_one /- _inst_1: monoid ↝ mul_one_class
-/
-- algebra/order/monoid_lemmas_zero_lt.lean
#check @zero_lt.left.mul_pos /- _inst_2: preorder ↝ has_lt
-/
#check @zero_lt.mul_neg_of_pos_of_neg /- _inst_2: preorder ↝ has_lt
-/
#check @zero_lt.right.mul_pos /- _inst_2: preorder ↝ has_lt
-/
#check @zero_lt.mul_neg_of_neg_of_pos /- _inst_2: preorder ↝ has_lt
-/
#check @zero_lt.mul_left_cancel_iff /- _inst_1: mul_zero_class ↝ has_mul has_zero
-/
#check @zero_lt.mul_right_cancel_iff /- _inst_1: mul_zero_class ↝ has_mul has_zero
-/
#check @zero_lt.le_mul_iff_one_le_right /- _inst_3: preorder ↝ has_le has_lt
-/
#check @zero_lt.lt_mul_iff_one_lt_right /- _inst_3: preorder ↝ has_lt
-/
#check @zero_lt.mul_le_iff_le_one_right /- _inst_3: preorder ↝ has_le has_lt
-/
#check @zero_lt.mul_lt_iff_lt_one_right /- _inst_3: preorder ↝ has_lt
-/
#check @zero_lt.le_mul_iff_one_le_left /- _inst_3: preorder ↝ has_le has_lt
-/
#check @zero_lt.lt_mul_iff_one_lt_left /- _inst_3: preorder ↝ has_lt
-/
#check @zero_lt.mul_le_iff_le_one_left /- _inst_3: preorder ↝ has_le has_lt
-/
#check @zero_lt.mul_lt_iff_lt_one_left /- _inst_3: preorder ↝ has_lt
-/
#check @zero_lt.right.mul_le_one_of_le_of_le /- _inst_2: partial_order ↝ preorder
-/
-- algebra/order/nonneg.lean
#check @nonneg.no_max_order /- _inst_1: partial_order ↝ preorder
-/
-- algebra/order/pointwise.lean
#check @Sup_one /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @Sup_zero /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @Inf_one /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
#check @Inf_zero /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
#check @linear_ordered_field.smul_Ioo /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @linear_ordered_field.smul_Icc /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @linear_ordered_field.smul_Ico /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @linear_ordered_field.smul_Ioc /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @linear_ordered_field.smul_Ioi /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @linear_ordered_field.smul_Iio /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @linear_ordered_field.smul_Ici /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @linear_ordered_field.smul_Iic /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
-- algebra/order/ring.lean
#check @add_one_le_two_mul /- _inst_2: semiring ↝ has_add mul_one_class right_distrib_class
-/
#check @zero_lt_one /- _inst_1: ordered_semiring ↝ mul_zero_one_class partial_order zero_le_one_class
-/
#check @le_iff_exists_nonneg_add /- _inst_1: ordered_ring ↝ add_comm_group contravariant_class covariant_class covariant_class has_le
-/
#check @abs_mul_abs_self /- _inst_1: linear_ordered_ring ↝ has_distrib_neg has_mul has_neg linear_order
-/
#check @max_mul_mul_le_max_mul_max /- _inst_1: linear_ordered_comm_ring ↝ linear_ordered_semifield
-/
#check @abs_dvd /- _inst_1: ring ↝ has_abs has_distrib_neg has_neg semigroup
-/
#check @dvd_abs /- _inst_1: ring ↝ has_abs has_distrib_neg has_neg semigroup
-/
#check @canonically_ordered_comm_semiring.to_covariant_mul_le /- _inst_1: canonically_ordered_comm_semiring ↝ canonically_ordered_add_monoid has_mul left_distrib_class
-/
-- algebra/order/smul.lean
#check @ordered_smul.mk'' /- _inst_3: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @ordered_smul.mk' /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield no_meet_fake_name smul_with_zero
-/
#check @smul_le_smul_iff_of_pos /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield mul_action no_meet_fake_name smul_with_zero
_inst_2: ordered_add_comm_group ↝ has_smul mul_action no_meet_fake_name ordered_add_comm_monoid smul_with_zero
_inst_3: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @smul_lt_iff_of_pos /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield mul_action no_meet_fake_name smul_with_zero
_inst_2: ordered_add_comm_group ↝ has_smul mul_action no_meet_fake_name ordered_add_comm_monoid smul_with_zero
_inst_3: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @lt_smul_iff_of_pos /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield mul_action no_meet_fake_name smul_with_zero
_inst_2: ordered_add_comm_group ↝ has_smul mul_action no_meet_fake_name ordered_add_comm_monoid smul_with_zero
_inst_3: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
-- algebra/order/sub.lean
#check @tsub_le_iff_right /- _inst_1: preorder ↝ has_le
-/
#check @le_tsub_mul /- _inst_5: comm_semiring ↝ non_unital_comm_semiring
-/
#check @tsub_le_tsub_left /- _inst_5: covariant_class ↝ covariant_class
-/
#check @tsub_le_tsub_add_tsub /- _inst_5: covariant_class ↝ covariant_class
-/
#check @add_tsub_add_le_tsub_right /- _inst_5: covariant_class ↝ covariant_class
-/
#check @add_monoid_hom.le_map_tsub /- _inst_2: add_comm_monoid ↝ add_zero_class
_inst_6: add_comm_monoid ↝ add_zero_class
-/
#check @add_tsub_add_eq_tsub_right /- _inst_6: contravariant_class ↝ contravariant_class
-/
#check @lt_tsub_iff_right /- _inst_2: add_comm_semigroup ↝ has_add
-/
#check @add_le_cancellable.lt_tsub_iff_right /- _inst_1: canonically_linear_ordered_add_monoid ↝ add_comm_semigroup linear_order
-/
#check @add_le_cancellable.lt_tsub_iff_left /- _inst_1: canonically_linear_ordered_add_monoid ↝ add_comm_semigroup linear_order
-/
-- algebra/order/with_zero.lean
#check @zero_le' /- _inst_1: linear_ordered_comm_monoid_with_zero ↝ covariant_class has_le mul_zero_one_class zero_le_one_class
-/
#check @zero_lt_one₀ /- _inst_1: linear_ordered_comm_group_with_zero ↝ group_with_zero partial_order zero_le_one_class
-/
#check @le_of_le_mul_right /- _inst_1: linear_ordered_comm_group_with_zero ↝ covariant_class group_with_zero has_le
-/
#check @monoid_hom.map_neg_one /- _inst_1: linear_ordered_comm_group_with_zero ↝ covariant_class linear_order monoid
_inst_2: ring ↝ has_distrib_neg has_involutive_neg mul_one_class
-/
-- algebra/parity.lean
#check @even.map /- _inst_3: add_monoid_hom_class ↝ add_hom_class fun_like no_meet_fake_name
-/
#check @is_square.map /- _inst_3: monoid_hom_class ↝ fun_like mul_hom_class no_meet_fake_name
-/
#check @is_square_zero /- _inst_1: monoid_with_zero ↝ mul_zero_class
-/
#check @even_iff_exists_two_mul /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @even_iff_two_dvd /- _inst_1: semiring ↝ has_add has_dvd mul_one_class right_distrib_class
-/
#check @range_two_mul /- _inst_3: semiring ↝ has_add mul_one_class right_distrib_class
-/
#check @even_bit0 /- _inst_1: semiring ↝ has_add
-/
#check @even_two /- _inst_1: semiring ↝ has_add has_one
-/
#check @even.mul_left /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @even.mul_right /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @even_two_mul /- _inst_1: semiring ↝ has_add mul_one_class right_distrib_class
-/
#check @odd /- _inst_1: semiring ↝ has_add has_mul has_one
-/
#check @odd.map /- _inst_3: ring_hom_class ↝ add_hom_class fun_like no_meet_fake_name one_hom_class
-/
#check @even.zpow_abs /- _inst_1: linear_ordered_field ↝ division_monoid has_distrib_neg has_neg linear_order
-/
-- algebra/periodic.lean
#check @list.periodic_prod /- _inst_2: comm_monoid ↝ monoid
-/
#check @list.periodic_sum /- _inst_2: add_comm_monoid ↝ add_monoid
-/
#check @function.periodic.const_smul₀ /- _inst_2: division_ring ↝ distrib_mul_action division_semiring mul_action no_meet_fake_name smul_with_zero
_inst_3: module ↝ distrib_mul_action has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @function.periodic.sub_eq' /- _inst_1: add_comm_group ↝ subtraction_comm_monoid
-/
#check @function.periodic.nat_mul /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @function.periodic.sub_nat_mul_eq /- _inst_1: ring ↝ non_assoc_ring
-/
#check @function.periodic.nsmul_sub_eq /- _inst_1: add_comm_group ↝ subtraction_comm_monoid
-/
#check @function.antiperiodic.funext' /- _inst_2: add_group ↝ has_involutive_neg
-/
#check @function.antiperiodic.periodic /- _inst_1: semiring ↝ add_semigroup mul_one_class right_distrib_class
_inst_2: add_group ↝ has_involutive_neg
-/
#check @function.antiperiodic.sub_eq /- _inst_2: add_group ↝ has_involutive_neg
-/
#check @function.antiperiodic.sub_eq' /- _inst_1: add_comm_group ↝ subtraction_comm_monoid
_inst_2: add_group ↝ has_neg
-/
#check @function.antiperiodic.const_smul₀ /- _inst_3: division_ring ↝ distrib_mul_action division_semiring mul_action
_inst_4: module ↝ distrib_mul_action has_smul mul_action
-/
#check @function.antiperiodic.add /- _inst_1: add_group ↝ add_semigroup nonempty
_inst_2: add_group ↝ has_involutive_neg
-/
#check @function.periodic.add_antiperiod /- _inst_1: add_group ↝ add_semigroup nonempty
_inst_2: add_group ↝ has_involutive_neg
-/
#check @function.antiperiodic.mul /- _inst_2: ring ↝ has_distrib_neg has_involutive_neg has_mul
-/
-- algebra/polynomial/group_ring_action.lean
#check @prod_X_sub_smul /- _inst_5: mul_semiring_action ↝ mul_action
-/
-- algebra/quadratic_discriminant.lean
#check @discrim /- _inst_1: ring ↝ has_add has_mul has_one has_pow has_sub
-/
#check @quadratic_eq_zero_iff_discrim_eq_sq /- _inst_1: comm_ring ↝ field no_zero_divisors
_inst_2: is_domain ↝ cancel_monoid_with_zero no_zero_divisors
-/
-- algebra/quandle.lean
#check @rack.self_distrib /- _inst_1: rack ↝ shelf
-/
#check @rack.is_involutory /- _inst_2: rack ↝ shelf
-/
#check @rack.is_abelian /- _inst_2: rack ↝ shelf
-/
-- algebra/quaternion.lean
#check @quaternion_algebra.has_coe_t /- _inst_1: comm_ring ↝ has_zero
-/
#check @quaternion_algebra.coe_re /- _inst_1: comm_ring ↝ has_coe_t no_meet_fake_name
-/
#check @quaternion_algebra.coe_im_i /- _inst_1: comm_ring ↝ has_coe_t has_zero no_meet_fake_name
-/
#check @quaternion_algebra.coe_im_j /- _inst_1: comm_ring ↝ has_coe_t has_zero no_meet_fake_name
-/
#check @quaternion_algebra.coe_im_k /- _inst_1: comm_ring ↝ has_coe_t has_zero no_meet_fake_name
-/
#check @quaternion_algebra.coe_injective /- _inst_1: comm_ring ↝ has_coe_t no_meet_fake_name
-/
#check @quaternion_algebra.has_zero /- _inst_1: comm_ring ↝ has_zero
-/
#check @quaternion_algebra.has_one /- _inst_1: comm_ring ↝ mul_zero_one_class
-/
#check @quaternion_algebra.has_add /- _inst_1: comm_ring ↝ has_add
-/
#check @quaternion_algebra.has_neg /- _inst_1: comm_ring ↝ has_neg
-/
#check @quaternion_algebra.has_sub /- _inst_1: comm_ring ↝ has_sub
-/
#check @quaternion_algebra.has_mul /- _inst_1: comm_ring ↝ has_add has_mul has_sub
-/
#check @quaternion.has_coe_t /- _inst_1: comm_ring ↝ has_coe_t has_neg has_one no_meet_fake_name
-/
#check @quaternion.ext /- _inst_1: comm_ring ↝ has_neg has_one
-/
#check @quaternion.ext_iff /- _inst_1: comm_ring ↝ has_neg has_one
-/
#check @quaternion.coe_re /- _inst_1: comm_ring ↝ has_coe_t has_neg has_one
-/
#check @quaternion.coe_im_i /- _inst_1: comm_ring ↝ has_coe_t has_neg mul_zero_one_class
-/
#check @quaternion.coe_im_j /- _inst_1: comm_ring ↝ has_coe_t has_neg mul_zero_one_class
-/
#check @quaternion.coe_im_k /- _inst_1: comm_ring ↝ has_coe_t has_neg mul_zero_one_class
-/
#check @quaternion.nontrivial /- _inst_1: linear_ordered_comm_ring ↝ euclidean_domain
-/
-- algebra/ring/basic.lean
#check @map_bit0 /- _inst_1: non_assoc_semiring ↝ fun_like has_add
_inst_2: non_assoc_semiring ↝ fun_like has_add
-/
#check @two_dvd_bit0 /- _inst_1: semiring ↝ has_add has_dvd mul_one_class right_distrib_class
-/
#check @has_dvd.dvd.linear_comb /- _inst_1: non_unital_comm_semiring ↝ comm_semigroup has_add left_distrib_class
-/
#check @add_mul_self_eq /- _inst_1: comm_semiring ↝ add_semigroup comm_monoid left_distrib_class right_distrib_class
-/
#check @dvd_neg_of_dvd /- _inst_1: semigroup ↝ has_dvd has_involutive_neg has_mul
-/
#check @neg_dvd_of_dvd /- _inst_1: semigroup ↝ has_dvd has_involutive_neg has_mul
-/
#check @mul_sub_left_distrib /- _inst_1: non_unital_non_assoc_ring ↝ has_distrib_neg has_mul left_distrib_class sub_neg_monoid
-/
#check @mul_sub_right_distrib /- _inst_1: non_unital_non_assoc_ring ↝ has_distrib_neg has_mul right_distrib_class sub_neg_monoid
-/
#check @units.neg_divp /- _inst_1: ring ↝ has_distrib_neg has_neg monoid
-/
#check @units.divp_add_divp_same /- _inst_1: ring ↝ has_add monoid right_distrib_class
-/
#check @units.add_divp /- _inst_1: ring ↝ has_add monoid right_distrib_class
-/
#check @units.divp_add /- _inst_1: ring ↝ has_add monoid right_distrib_class
-/
#check @dvd_sub /- _inst_1: non_unital_ring ↝ has_distrib_neg left_distrib_class semigroup sub_neg_monoid
-/
#check @is_domain.to_cancel_monoid_with_zero /- _inst_2: is_domain ↝ no_zero_divisors
-/
#check @semiconj_by.add_right /- _inst_1: distrib ↝ has_add has_mul left_distrib_class right_distrib_class
-/
#check @semiconj_by.add_left /- _inst_1: distrib ↝ has_add has_mul left_distrib_class right_distrib_class
-/
#check @mul_self_sub_mul_self /- _inst_1: comm_ring ↝ non_unital_comm_ring
-/
#check @mul_self_eq_mul_self_iff /- _inst_1: comm_ring ↝ non_unital_comm_ring
-/
#check @units.divp_add_divp /- _inst_1: comm_ring ↝ comm_monoid has_add right_distrib_class
-/
-- algebra/ring/boolean_ring.lean
#check @boolean_ring.has_sup /- _inst_1: boolean_ring ↝ has_add has_mul
-/
#check @boolean_ring.has_inf /- _inst_1: boolean_ring ↝ has_mul
-/
-- algebra/ring/equiv.lean
#check @ring_equiv.map_eq_zero_iff /- _inst_1: non_unital_non_assoc_semiring ↝ add_zero_class has_mul
_inst_2: non_unital_non_assoc_semiring ↝ add_zero_class has_mul
-/
#check @ring_equiv.map_ne_zero_iff /- _inst_1: non_unital_non_assoc_semiring ↝ add_zero_class has_mul
_inst_2: non_unital_non_assoc_semiring ↝ add_zero_class has_mul
-/
#check @ring_equiv.map_eq_one_iff /- _inst_1: non_assoc_semiring ↝ has_add mul_one_class
_inst_2: non_assoc_semiring ↝ has_add mul_one_class
-/
#check @ring_equiv.map_ne_one_iff /- _inst_1: non_assoc_semiring ↝ has_add mul_one_class
_inst_2: non_assoc_semiring ↝ has_add mul_one_class
-/
#check @ring_equiv.to_equiv_commutes /- _inst_1: non_assoc_semiring ↝ has_add has_mul
_inst_2: non_assoc_semiring ↝ has_add has_mul
-/
#check @ring_equiv.map_inv /- _inst_1: division_ring ↝ division_semiring
_inst_2: division_ring ↝ division_semiring
-/
#check @ring_equiv.map_div /- _inst_1: division_ring ↝ division_semiring
_inst_2: division_ring ↝ division_semiring
-/
#check @ring_equiv.is_domain /- _inst_6: ring ↝ euclidean_domain no_zero_divisors
_inst_7: is_domain ↝ no_zero_divisors nontrivial
-/
-- algebra/ring/idempotents.lean
#check @is_idempotent_elem.iff_eq_one /- _inst_7: group ↝ left_cancel_monoid
-/
-- algebra/ring/opposite.lean
#check @mul_opposite.is_domain /- _inst_1: ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
#check @add_opposite.is_domain /- _inst_1: ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
-- algebra/ring_quot.lean
#check @ring_quot.rel.neg /- _inst_5: ring ↝ has_distrib_neg has_neg semiring
-/
#check @ring_quot.ring_quot_ext /- _inst_5: semiring ↝ non_assoc_semiring
-/
#check @ring_quot.rel.star /- _inst_6: star_ring ↝ has_star star_add_monoid star_semigroup
-/
-- algebra/smul_with_zero.lean
#check @smul_inv₀ /- _inst_3: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
-- algebra/squarefree.lean
#check @squarefree.of_mul_left /- _inst_1: comm_monoid ↝ monoid
-/
#check @squarefree_of_dvd_of_squarefree /- _inst_1: comm_monoid ↝ monoid
-/
-- algebra/star/basic.lean
#check @star_id_of_comm /- _inst_1: comm_semiring ↝ comm_monoid has_involutive_star
-/
#check @star_div' /- _inst_1: field ↝ has_star semifield
-/
#check @star_bit1 /- _inst_2: star_ring ↝ has_star star_add_monoid star_semigroup
-/
#check @star_semigroup.to_star_module /- _inst_1: comm_monoid ↝ comm_semigroup has_star
-/
#check @ring.inverse_star /- _inst_2: star_ring ↝ has_star star_add_monoid star_semigroup
-/
#check @star_inv_of /- _inst_2: star_semigroup ↝ has_star invertible no_meet_fake_name
-/
#check @star_semigroup.to_opposite_star_module /- _inst_1: comm_monoid ↝ comm_semigroup has_star
-/
-- algebra/star/pointwise.lean
#check @set.star_mul /- _inst_1: monoid ↝ has_involutive_star semigroup
-/
-- algebra/star/self_adjoint.lean
#check @self_adjoint.one_mem /- _inst_2: star_ring ↝ has_star star_add_monoid star_semigroup
-/
#check @self_adjoint.conjugate /- _inst_1: ring ↝ has_involutive_star non_unital_ring star_add_monoid star_semigroup
_inst_2: star_ring ↝ has_involutive_star star_add_monoid star_semigroup
-/
#check @self_adjoint.conjugate' /- _inst_1: ring ↝ has_involutive_star non_unital_ring star_add_monoid star_semigroup
_inst_2: star_ring ↝ has_involutive_star star_add_monoid star_semigroup
-/
#check @self_adjoint.is_star_normal_of_mem /- _inst_1: ring ↝ has_star non_unital_ring star_add_monoid
_inst_2: star_ring ↝ has_star star_add_monoid
-/
#check @self_adjoint.mul_mem /- _inst_1: comm_ring ↝ has_star non_unital_comm_ring star_add_monoid star_semigroup
_inst_2: star_ring ↝ has_star star_add_monoid star_semigroup
-/
#check @self_adjoint.coe_smul /- _inst_2: has_trivial_star ↝ has_smul
_inst_6: star_module ↝ has_smul
-/
#check @skew_adjoint.conjugate /- _inst_1: ring ↝ has_distrib_neg has_involutive_star non_unital_ring star_add_monoid star_semigroup
_inst_2: star_ring ↝ has_involutive_star star_add_monoid star_semigroup
-/
#check @skew_adjoint.conjugate' /- _inst_1: ring ↝ has_distrib_neg has_involutive_star non_unital_ring star_add_monoid star_semigroup
_inst_2: star_ring ↝ has_involutive_star star_add_monoid star_semigroup
-/
#check @skew_adjoint.is_star_normal_of_mem /- _inst_1: ring ↝ has_distrib_neg has_star non_unital_ring star_add_monoid
_inst_2: star_ring ↝ has_star star_add_monoid
-/
#check @skew_adjoint.coe_smul /- _inst_2: has_trivial_star ↝ has_smul
_inst_6: distrib_mul_action ↝ has_smul has_smul
_inst_7: star_module ↝ has_smul
-/
#check @is_star_normal_zero /- _inst_1: semiring ↝ has_star non_unital_semiring star_add_monoid
_inst_2: star_ring ↝ has_star star_add_monoid
-/
#check @is_star_normal_star_self /- _inst_1: monoid ↝ has_involutive_star semigroup
_inst_2: star_semigroup ↝ has_involutive_star
-/
#check @has_trivial_star.is_star_normal /- _inst_1: monoid ↝ has_star semigroup
_inst_2: star_semigroup ↝ has_star
-/
#check @comm_monoid.is_star_normal /- _inst_1: comm_monoid ↝ comm_semigroup has_star
_inst_2: star_semigroup ↝ has_star
-/
-- algebra/star/unitary.lean
#check @unitary.coe_inv /- _inst_1: group_with_zero ↝ division_monoid
-/
-- algebra/symmetrized.lean
#check @sym_alg.unsym_mul_self /- _inst_1: semiring ↝ has_add monoid right_distrib_class
-/
#check @sym_alg.sym_mul_self /- _inst_1: semiring ↝ has_add monoid right_distrib_class
-/
-- algebra/triv_sq_zero_ext.lean
#check @triv_sq_zero_ext.fst_smul /- _inst_2: has_smul ↝ has_smul
-/
#check @triv_sq_zero_ext.snd_smul /- _inst_1: has_smul ↝ has_smul
-/
#check @triv_sq_zero_ext.inl_neg /- _inst_2: add_group ↝ subtraction_monoid
-/
#check @triv_sq_zero_ext.inr_add /- _inst_2: add_zero_class ↝ has_add
-/
#check @triv_sq_zero_ext.inr_neg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @triv_sq_zero_ext.inr_mul_inr /- _inst_3: module ↝ has_smul no_meet_fake_name smul_with_zero
-/
#check @triv_sq_zero_ext.inl_mul_inr /- _inst_3: module ↝ distrib_mul_action has_smul
-/
#check @triv_sq_zero_ext.inr_mul_inl /- _inst_3: module ↝ distrib_mul_action has_smul
-/
#check @triv_sq_zero_ext.algebra_map_eq_inl' /- _inst_5: module ↝ algebra has_smul no_meet_fake_name
_inst_7: is_scalar_tower ↝ algebra no_meet_fake_name
-/
-- algebra/tropical/basic.lean
#check @tropical.untrop_zpow /- _inst_1: add_group ↝ sub_neg_monoid
-/
#check @tropical.trop_zsmul /- _inst_1: add_group ↝ sub_neg_monoid
-/
#check @tropical.covariant_swap_mul_lt /- _inst_1: preorder ↝ has_lt
-/
#check @tropical.mul_eq_zero_iff /- _inst_2: linear_ordered_add_comm_monoid ↝ has_add
-/
-- algebraic_geometry/EllipticCurve.lean
#check @EllipticCurve.Δ_aux /- _inst_1: comm_ring ↝ has_add has_mul has_neg has_one has_pow has_sub
-/
#check @EllipticCurve.two_torsion_polynomial /- _inst_2: comm_ring ↝ semiring
-/
-- algebraic_geometry/open_immersion.lean
#check @algebraic_geometry.SheafedSpace.is_open_immersion.has_limit_cospan_forget_of_left /- H: algebraic_geometry.SheafedSpace.is_open_immersion ↝ algebraic_geometry.PresheafedSpace.is_open_immersion no_meet_fake_name
-/
#check @algebraic_geometry.SheafedSpace.is_open_immersion.has_limit_cospan_forget_of_left' /- H: algebraic_geometry.SheafedSpace.is_open_immersion ↝ algebraic_geometry.PresheafedSpace.is_open_immersion no_meet_fake_name
-/
#check @algebraic_geometry.SheafedSpace.is_open_immersion.has_limit_cospan_forget_of_right /- H: algebraic_geometry.SheafedSpace.is_open_immersion ↝ algebraic_geometry.PresheafedSpace.is_open_immersion no_meet_fake_name
-/
#check @algebraic_geometry.SheafedSpace.is_open_immersion.has_limit_cospan_forget_of_right' /- H: algebraic_geometry.SheafedSpace.is_open_immersion ↝ algebraic_geometry.PresheafedSpace.is_open_immersion no_meet_fake_name
-/
-- algebraic_geometry/prime_spectrum/basic.lean
#check @prime_spectrum /- _inst_1: comm_ring ↝ semiring
-/
#check @prime_spectrum.t1_space_iff_is_field /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
-- algebraic_geometry/prime_spectrum/noetherian.lean
#check @prime_spectrum.exists_prime_spectrum_prod_le /- _inst_2: is_noetherian_ring ↝ is_noetherian
-/
#check @prime_spectrum.exists_prime_spectrum_prod_le_and_ne_bot_of_domain /- _inst_3: comm_ring ↝ euclidean_domain is_noetherian module no_zero_divisors
_inst_4: is_domain ↝ no_zero_divisors nontrivial
_inst_5: is_noetherian_ring ↝ is_noetherian
-/
-- algebraic_geometry/projective_spectrum/topology.lean
#check @projective_spectrum /- _inst_2: comm_ring ↝ module semiring
-/
-- algebraic_topology/dold_kan/faces.lean
#check @algebraic_topology.dold_kan.higher_faces_vanish /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
-- algebraic_topology/simplicial_object.lean
#check @category_theory.simplicial_object.category_theory.limits.has_limits /- _inst_2: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.simplicial_object.category_theory.limits.has_colimits /- _inst_2: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.simplicial_object.truncated.category_theory.limits.has_limits /- _inst_2: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.simplicial_object.truncated.category_theory.limits.has_colimits /- _inst_2: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.cosimplicial_object.category_theory.limits.has_limits /- _inst_2: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.cosimplicial_object.category_theory.limits.has_colimits /- _inst_2: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.cosimplicial_object.truncated.category_theory.limits.has_limits /- _inst_2: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.cosimplicial_object.truncated.category_theory.limits.has_colimits /- _inst_2: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
-- analysis/analytic/composition.lean
#check @formal_multilinear_series.apply_composition /- _inst_1: comm_ring ↝ ring
-/
#check @formal_multilinear_series.comp_id /- _inst_4: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_5: normed_space ↝ has_continuous_const_smul module
-/
#check @formal_multilinear_series.id_comp /- _inst_2: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_3: normed_space ↝ has_continuous_const_smul module
-/
#check @formal_multilinear_series.le_comp_radius_of_summable /- _inst_4: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_5: normed_space ↝ has_continuous_const_smul module
-/
#check @formal_multilinear_series.comp_partial_sum /- _inst_1: nontrivially_normed_field ↝ has_continuous_const_smul module normed_field
_inst_2: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_3: normed_space ↝ has_continuous_const_smul module
_inst_4: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_5: normed_space ↝ has_continuous_const_smul module
_inst_6: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_7: normed_space ↝ has_continuous_const_smul module
-/
#check @formal_multilinear_series.comp_assoc /- _inst_1: nontrivially_normed_field ↝ has_continuous_const_smul module normed_field
_inst_2: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_3: normed_space ↝ has_continuous_const_smul module
_inst_4: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_5: normed_space ↝ has_continuous_const_smul module
_inst_6: normed_add_comm_group ↝ has_continuous_add has_continuous_const_smul module seminormed_add_comm_group
_inst_7: normed_space ↝ has_continuous_const_smul module
_inst_8: normed_add_comm_group ↝ has_continuous_add has_continuous_const_smul module seminormed_add_comm_group
_inst_9: normed_space ↝ has_continuous_const_smul module
-/
-- analysis/analytic/inverse.lean
#check @formal_multilinear_series.comp_right_inv_aux1 /- _inst_1: nontrivially_normed_field ↝ has_continuous_const_smul module normed_field
_inst_2: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group
_inst_3: normed_space ↝ has_continuous_const_smul module
_inst_4: normed_add_comm_group ↝ has_continuous_add has_continuous_const_smul module seminormed_add_comm_group
_inst_5: normed_space ↝ has_continuous_const_smul module
-/
-- analysis/asymptotics/asymptotic_equivalent.lean
#check @asymptotics.is_equivalent /- _inst_1: normed_add_comm_group ↝ has_norm has_sub
-/
-- analysis/asymptotics/asymptotics.lean
#check @asymptotics.is_o.not_is_O /- _inst_5: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_O_with.prod_left_same /- _inst_6: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_O_with.prod_left_fst /- _inst_6: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_O_with.prod_left_snd /- _inst_6: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_O.prod_left_fst /- _inst_6: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_O.prod_left_snd /- _inst_6: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_o.prod_left_fst /- _inst_6: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_o.prod_left_snd /- _inst_6: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_O_with.eq_zero_imp /- _inst_8: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @asymptotics.is_O_refl_left /- _inst_5: seminormed_add_comm_group ↝ has_norm
-/
#check @asymptotics.is_o_top /- _inst_8: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @asymptotics.is_o_const_iff /- _inst_7: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @asymptotics.is_O_const_of_tendsto /- _inst_7: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @asymptotics.is_O.trans_tendsto /- _inst_7: normed_add_comm_group ↝ seminormed_add_comm_group
_inst_8: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @asymptotics.is_O_with_const_mul_self /- _inst_10: semi_normed_ring ↝ non_unital_semi_normed_ring
-/
#check @asymptotics.is_O_with_self_const_mul /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_O_self_const_mul /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_O_const_mul_left_iff /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_o_const_mul_left_iff /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_O.const_mul_right /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_O_const_mul_right_iff /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_o.const_mul_right /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_o_const_mul_right_iff /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_O_with.mul /- _inst_10: semi_normed_ring ↝ non_unital_semi_normed_ring
_inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_O_with.of_pow /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_O_with.inv_rev /- _inst_12: normed_field ↝ normed_division_ring
_inst_13: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_o_const_left /- _inst_8: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @asymptotics.is_O_with.eventually_mul_div_cancel /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_O_with_of_eq_mul /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.div_is_bounded_under_of_is_O /- _inst_12: normed_field ↝ normed_division_ring
-/
#check @asymptotics.is_o.tendsto_zero_of_tendsto /- _inst_14: normed_add_comm_group ↝ seminormed_add_comm_group
_inst_15: normed_field ↝ norm_one_class semi_normed_ring
-/
#check @asymptotics.is_O_cofinite_iff /- _inst_7: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @summable_of_is_O /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/asymptotics/specific_asymptotics.lean
#check @filter.is_bounded_under.is_o_sub_self_inv /- _inst_1: normed_field ↝ normed_division_ring
-/
#check @pow_div_pow_eventually_eq_at_top /- _inst_1: linear_ordered_field ↝ group_with_zero no_max_order preorder
-/
#check @pow_div_pow_eventually_eq_at_bot /- _inst_1: linear_ordered_field ↝ group_with_zero preorder
-/
#check @tendsto_zpow_at_top_at_top /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @asymptotics.is_O.trans_tendsto_norm_at_top /- _inst_1: normed_linear_ordered_field ↝ seminormed_add_comm_group
-/
-- analysis/asymptotics/superpolynomial_decay.lean
#check @asymptotics.superpolynomial_decay /- _inst_2: comm_semiring ↝ has_mul has_pow has_zero
-/
#check @asymptotics.superpolynomial_decay.trans_eventually_le /- _inst_2: ordered_comm_semiring ↝ linear_ordered_semifield
-/
#check @asymptotics.superpolynomial_decay_mul_const_iff /- _inst_2: field ↝ semifield
-/
#check @asymptotics.superpolynomial_decay_const_mul_iff /- _inst_2: field ↝ semifield
-/
#check @asymptotics.superpolynomial_decay_iff_norm_tendsto_zero /- _inst_1: normed_linear_ordered_field ↝ semi_normed_comm_ring
-/
-- analysis/asymptotics/theta.lean
#check @asymptotics.is_Theta.tendsto_zero_iff /- _inst_7: normed_add_comm_group ↝ seminormed_add_comm_group
_inst_8: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/box_integral/basic.lean
#check @box_integral.integral_sum /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/box_integral/partition/measure.lean
#check @box_integral.box.measurable_set_Ioo /- _inst_1: fintype ↝ finite
-/
-- analysis/calculus/cont_diff.lean
#check @cont_diff_within_at.div_const /- _inst_14: normed_field ↝ normed_division_ring normed_space
-/
#check @cont_diff.div_const /- _inst_14: normed_field ↝ normed_division_ring normed_space
-/
#check @cont_diff_at_inv /- _inst_12: normed_field ↝ normed_division_ring normed_space
-/
-- analysis/calculus/deriv.lean
#check @deriv_mul_const_field /- _inst_6: normed_field ↝ normed_division_ring normed_space
-/
#check @has_deriv_at.div_const /- _inst_6: nontrivially_normed_field ↝ normed_division_ring normed_space
-/
#check @has_deriv_within_at.div_const /- _inst_6: nontrivially_normed_field ↝ normed_division_ring normed_space
-/
#check @has_strict_deriv_at.div_const /- _inst_6: nontrivially_normed_field ↝ normed_division_ring normed_space
-/
#check @deriv_within_div_const /- _inst_6: nontrivially_normed_field ↝ normed_field normed_space
-/
#check @deriv_div_const /- _inst_6: nontrivially_normed_field ↝ normed_field normed_space
-/
-- analysis/calculus/fderiv.lean
#check @has_fderiv_at_filter /- _inst_1: nontrivially_normed_field ↝ module normed_field
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
_inst_4: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_5: normed_space ↝ module
-/
#check @has_strict_fderiv_at /- _inst_1: nontrivially_normed_field ↝ module normed_field
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
_inst_4: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_5: normed_space ↝ module
-/
#check @has_strict_fderiv_at.const_smul /- _inst_11: module ↝ has_smul module
_inst_12: smul_comm_class ↝ module
_inst_13: has_continuous_const_smul ↝ module
-/
#check @has_fderiv_at_filter.const_smul /- _inst_11: module ↝ has_smul module
_inst_12: smul_comm_class ↝ module
_inst_13: has_continuous_const_smul ↝ module
-/
#check @has_strict_fderiv_at.mul_const' /- _inst_12: normed_algebra ↝ is_scalar_tower module module normed_space smul_comm_class
-/
#check @has_fderiv_within_at.mul_const' /- _inst_12: normed_algebra ↝ is_scalar_tower module module normed_space smul_comm_class
-/
#check @has_fderiv_at.mul_const' /- _inst_12: normed_algebra ↝ is_scalar_tower module module normed_space smul_comm_class
-/
#check @has_strict_fderiv_at.const_mul /- _inst_12: normed_algebra ↝ is_scalar_tower module module normed_space smul_comm_class
-/
#check @has_fderiv_within_at.const_mul /- _inst_12: normed_algebra ↝ is_scalar_tower module module normed_space smul_comm_class
-/
#check @has_fderiv_at.const_mul /- _inst_12: normed_algebra ↝ is_scalar_tower module module normed_space smul_comm_class
-/
#check @has_fderiv_at_ring_inverse /- _inst_11: normed_algebra ↝ is_scalar_tower module module normed_space normed_space smul_comm_class
-/
#check @has_fderiv_at_filter_real_equiv /- _inst_3: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @has_strict_fderiv_at.restrict_scalars /- _inst_3: normed_algebra ↝ has_smul linear_map.compatible_smul
_inst_7: is_scalar_tower ↝ linear_map.compatible_smul
_inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @has_fderiv_at_filter.restrict_scalars /- _inst_3: normed_algebra ↝ has_smul linear_map.compatible_smul
_inst_7: is_scalar_tower ↝ linear_map.compatible_smul
_inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @has_fderiv_at.restrict_scalars /- _inst_3: normed_algebra ↝ has_smul linear_map.compatible_smul
_inst_7: is_scalar_tower ↝ linear_map.compatible_smul
_inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @has_fderiv_within_at.restrict_scalars /- _inst_3: normed_algebra ↝ has_smul linear_map.compatible_smul
_inst_7: is_scalar_tower ↝ linear_map.compatible_smul
_inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @has_fderiv_within_at_of_restrict_scalars /- _inst_3: normed_algebra ↝ has_smul linear_map.compatible_smul
_inst_7: is_scalar_tower ↝ linear_map.compatible_smul
_inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @has_fderiv_at_of_restrict_scalars /- _inst_3: normed_algebra ↝ has_smul linear_map.compatible_smul
_inst_7: is_scalar_tower ↝ linear_map.compatible_smul
_inst_11: is_scalar_tower ↝ linear_map.compatible_smul
-/
-- analysis/calculus/fderiv_measurable.lean
#check @fderiv_measurable_aux.A /- _inst_1: nontrivially_normed_field ↝ module normed_field
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
_inst_4: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_5: normed_space ↝ module
-/
#check @right_deriv_measurable_aux.A /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/calculus/formal_multilinear_series.lean
#check @formal_multilinear_series /- _inst_17: ring ↝ semiring
_inst_21: topological_add_group ↝
_inst_22: has_continuous_const_smul ↝
_inst_26: topological_add_group ↝
_inst_27: has_continuous_const_smul ↝
-/
#check @formal_multilinear_series.inhabited /- _inst_1: comm_ring ↝ ring
-/
#check @formal_multilinear_series.congr /- _inst_1: comm_ring ↝ ring
-/
#check @formal_multilinear_series.comp_continuous_linear_map /- _inst_1: comm_ring ↝ ring
-/
#check @continuous_linear_map.comp_formal_multilinear_series /- _inst_1: comm_ring ↝ ring
-/
-- analysis/calculus/inverse.lean
#check @approximates_linear_on /- _inst_1: nontrivially_normed_field ↝ module normed_field
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
_inst_4: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_5: normed_space ↝ module
-/
-- analysis/calculus/local_extr.lean
#check @pos_tangent_cone_at /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/calculus/mean_value.lean
#check @image_norm_le_of_liminf_right_slope_norm_lt_deriv_boundary /- _inst_5: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/calculus/tangent_cone.lean
#check @tangent_cone_at /- _inst_1: nontrivially_normed_field ↝ has_norm semiring
_inst_3: module ↝ has_smul
-/
#check @tangent_cone_univ /- _inst_2: normed_add_comm_group ↝ has_smul module mul_action seminormed_add_comm_group
_inst_3: normed_space ↝ has_smul module mul_action
-/
#check @tangent_cone_mono /- _inst_2: normed_add_comm_group ↝ has_smul module seminormed_add_comm_group
_inst_3: normed_space ↝ has_smul module
-/
#check @tangent_cone_at.lim_zero /- _inst_1: nontrivially_normed_field ↝ normed_field
_inst_2: normed_add_comm_group ↝ has_smul seminormed_add_comm_group
-/
#check @mem_tangent_cone_of_open_segment_subset /- _inst_6: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @unique_diff_on.unique_diff_within_at /- _inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
-/
#check @unique_diff_on_empty /- _inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
-/
-- analysis/complex/abs_max.lean
#check @complex.exists_mem_frontier_is_max_on_norm /- _inst_5: nontrivial ↝ no_meet_fake_name noncompact_space
-/
-- analysis/complex/basic.lean
#check @normed_space.complex_to_real /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/complex/phragmen_lindelof.lean
#check @phragmen_lindelof.is_O_sub_exp_exp /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @phragmen_lindelof.is_O_sub_exp_rpow /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/convex/basic.lean
#check @segment /- _inst_1: ordered_semiring ↝ has_add has_le mul_zero_one_class
_inst_2: add_comm_monoid ↝ has_add
-/
#check @open_segment /- _inst_1: ordered_semiring ↝ has_add has_lt mul_zero_one_class
_inst_2: add_comm_monoid ↝ has_add
-/
#check @left_mem_segment /- _inst_3: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @insert_endpoints_open_segment /- _inst_3: module ↝ has_smul mul_action mul_action_with_zero no_meet_fake_name smul_with_zero
-/
#check @open_segment_same /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul mul_action
-/
#check @segment_eq_image /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_4: module ↝ has_smul
-/
#check @open_segment_eq_image /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_4: module ↝ has_smul
-/
#check @mem_segment_iff_div /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
_inst_2: add_comm_group ↝ add_cancel_comm_monoid has_smul
_inst_4: module ↝ has_smul
-/
#check @mem_open_segment_iff_div /- _inst_1: linear_ordered_field ↝ covariant_class linear_ordered_semifield
_inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_4: module ↝ has_smul
-/
#check @open_segment_subset_Ioo /- _inst_2: ordered_cancel_add_comm_monoid ↝ covariant_class covariant_class has_smul no_meet_fake_name ordered_add_comm_monoid smul_with_zero
-/
#check @convex /- _inst_1: ordered_semiring ↝ has_add has_le mul_zero_one_class
_inst_2: add_comm_monoid ↝ has_add
-/
#check @convex_Iio /- _inst_6: ordered_cancel_add_comm_monoid ↝ covariant_class has_smul mul_action no_meet_fake_name ordered_add_comm_monoid smul_with_zero
-/
#check @monotone_on.convex_le /- _inst_3: ordered_add_comm_monoid ↝ preorder
-/
#check @monotone_on.convex_lt /- _inst_3: ordered_add_comm_monoid ↝ preorder
-/
#check @convex.combo_eq_vadd /- _inst_1: ordered_semiring ↝ distrib_mul_action semiring
-/
#check @convex.smul /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield module
-/
#check @convex.smul_preimage /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield module
-/
#check @convex.add_smul_mem /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul mul_action
-/
#check @convex.neg /- _inst_1: ordered_ring ↝ ordered_semiring
-/
#check @convex.add_smul /- _inst_1: linear_ordered_field ↝ covariant_class distrib_mul_action linear_ordered_semifield mul_action no_meet_fake_name smul_with_zero
_inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @set.ord_connected.convex /- _inst_2: linear_ordered_add_comm_monoid ↝ has_smul is_trichotomous no_meet_fake_name ordered_add_comm_monoid smul_with_zero
-/
#check @std_simplex /- _inst_1: ordered_semiring ↝ add_comm_monoid_with_one has_le
-/
-- analysis/convex/combination.lean
#check @finset.center_mass /- _inst_1: linear_ordered_field ↝ has_inv semiring
_inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_4: module ↝ has_smul
-/
#check @set.finite.convex_hull_eq_image /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul is_scalar_tower
-/
#check @mem_Icc_of_mem_std_simplex /- _inst_1: linear_ordered_field ↝ ordered_semiring
-/
-- analysis/convex/cone.lean
#check @convex_cone.smul_mem_iff /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @convex_cone.to_ordered_smul /- _inst_3: module ↝ distrib_mul_action has_smul mul_action_with_zero no_meet_fake_name smul_with_zero
-/
#check @convex_cone.flat /- _inst_2: add_comm_group ↝ add_comm_monoid has_neg
-/
#check @convex_cone.salient /- _inst_2: add_comm_group ↝ add_comm_monoid has_neg
-/
-- analysis/convex/contractible.lean
#check @star_convex.contractible_space /- _inst_1: add_comm_group ↝ add_comm_monoid
-/
-- analysis/convex/exposed.lean
#check @is_exposed /- _inst_1: normed_linear_ordered_field ↝ has_le module normed_field
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
-/
#check @continuous_linear_map.to_exposed /- _inst_1: normed_linear_ordered_field ↝ has_le module normed_field
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
-/
#check @set.exposed_points /- _inst_1: normed_linear_ordered_field ↝ has_le module normed_field
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
-/
-- analysis/convex/extreme.lean
#check @is_extreme.convex_diff /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul
-/
-- analysis/convex/function.lean
#check @convex_on /- _inst_4: ordered_add_comm_monoid ↝ has_add has_le
-/
#check @concave_on /- _inst_4: ordered_add_comm_monoid ↝ has_add has_le
-/
#check @strict_convex_on /- _inst_4: ordered_add_comm_monoid ↝ has_add has_lt
-/
#check @strict_concave_on /- _inst_4: ordered_add_comm_monoid ↝ has_add has_lt
-/
#check @convex_on_iff_forall_pos /- _inst_5: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
_inst_6: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @linear_order.strict_convex_on_of_lt /- _inst_5: module ↝ has_smul
_inst_6: module ↝ has_smul
-/
#check @strict_convex_on.add_convex_on /- _inst_4: ordered_cancel_add_comm_monoid ↝ covariant_class has_smul ordered_add_comm_monoid
-/
#check @strict_convex_on.add /- _inst_4: ordered_cancel_add_comm_monoid ↝ covariant_class covariant_class has_smul ordered_add_comm_monoid
-/
#check @convex_on.convex_lt /- _inst_4: ordered_cancel_add_comm_monoid ↝ covariant_class has_smul no_meet_fake_name ordered_add_comm_monoid smul_with_zero
-/
#check @convex_on.sup /- _inst_6: module ↝ has_smul no_meet_fake_name smul_with_zero
-/
#check @strict_convex_on.sup /- _inst_6: module ↝ has_smul no_meet_fake_name smul_with_zero
-/
#check @convex_on.le_left_of_right_le' /- _inst_4: linear_ordered_cancel_add_comm_monoid ↝ covariant_class has_smul linear_ordered_add_comm_monoid no_meet_fake_name smul_with_zero
-/
#check @strict_convex_on.lt_left_of_right_lt' /- _inst_4: linear_ordered_cancel_add_comm_monoid ↝ covariant_class has_smul linear_ordered_add_comm_monoid no_meet_fake_name smul_with_zero
-/
#check @neg_convex_on_iff /- _inst_6: module ↝ distrib_mul_action has_smul
-/
#check @neg_strict_convex_on_iff /- _inst_6: module ↝ distrib_mul_action has_smul
-/
#check @convex_on.smul /- _inst_1: ordered_comm_semiring ↝ distrib_mul_action no_meet_fake_name ordered_semiring smul_comm_class smul_with_zero
_inst_5: module ↝ distrib_mul_action has_smul no_meet_fake_name smul_comm_class smul_with_zero
-/
#check @convex_on.comp_affine_map /- _inst_1: linear_ordered_field ↝ ordered_ring
-/
#check @convex_on_iff_div /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @strict_convex_on_iff_div /- _inst_1: linear_ordered_field ↝ covariant_class linear_ordered_semifield
-/
-- analysis/convex/gauge.lean
#check @gauge /- _inst_1: add_comm_group ↝ add_comm_monoid
-/
#check @absorbent.gauge_set_nonempty /- _inst_1: add_comm_group ↝ add_comm_monoid
-/
#check @balanced.star_convex /- _inst_1: add_comm_group ↝ add_comm_monoid
-/
#check @gauge_smul_of_nonneg /- _inst_6: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @gauge_smul_left_of_nonneg /- _inst_6: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
-- analysis/convex/hull.lean
#check @convex_hull_smul /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield module
-/
-- analysis/convex/independent.lean
#check @convex_independent /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @convex.convex_independent_extreme_points /- _inst_1: linear_ordered_field ↝ densely_ordered linear_ordered_ring no_zero_smul_divisors
-/
-- analysis/convex/join.lean
#check @convex_join /- _inst_3: module ↝ has_smul
-/
#check @convex_join_assoc_aux /- _inst_1: linear_ordered_field ↝ covariant_class distrib_mul_action linear_ordered_semifield mul_action mul_action_with_zero no_meet_fake_name smul_with_zero
_inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul mul_action mul_action_with_zero no_meet_fake_name smul_with_zero
-/
-- analysis/convex/quasiconvex.lean
#check @quasiconvex_on /- _inst_4: ordered_add_comm_monoid ↝ has_le
-/
#check @quasiconcave_on /- _inst_4: ordered_add_comm_monoid ↝ has_le
-/
#check @convex_on.quasiconvex_on /- _inst_4: linear_ordered_add_comm_monoid ↝ has_smul no_meet_fake_name ordered_add_comm_monoid smul_with_zero
-/
#check @concave_on.quasiconcave_on /- _inst_4: linear_ordered_add_comm_monoid ↝ has_smul no_meet_fake_name ordered_add_comm_monoid smul_with_zero
-/
-- analysis/convex/star.lean
#check @star_convex /- _inst_1: ordered_semiring ↝ has_add has_le mul_zero_one_class
_inst_2: add_comm_monoid ↝ has_add
-/
#check @star_convex.mem /- _inst_4: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @star_convex_iff_forall_pos /- _inst_4: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @star_convex.smul /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield module
-/
#check @star_convex.preimage_smul /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield module
-/
#check @star_convex.add_smul_mem /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul mul_action
-/
#check @star_convex.neg /- _inst_1: ordered_ring ↝ ordered_semiring
-/
#check @star_convex_iff_div /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
_inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_3: module ↝ has_smul
-/
-- analysis/convex/strict.lean
#check @strict_convex /- _inst_1: ordered_semiring ↝ has_add has_lt mul_zero_one_class
_inst_4: add_comm_monoid ↝ has_add
-/
#check @convex.strict_convex /- _inst_6: module ↝ has_smul
-/
#check @strict_convex_singleton /- _inst_6: module ↝ has_smul
-/
#check @set.subsingleton.strict_convex /- _inst_6: module ↝ has_smul
-/
#check @strict_convex.linear_image /- _inst_6: module ↝ has_smul
_inst_7: module ↝ has_smul
-/
#check @strict_convex_Iic /- _inst_9: linear_ordered_cancel_add_comm_monoid ↝ covariant_class covariant_class has_smul linear_ordered_add_comm_monoid no_meet_fake_name order_closed_topology smul_with_zero
_inst_10: order_topology ↝ order_closed_topology
-/
#check @strict_convex_Iio /- _inst_9: linear_ordered_cancel_add_comm_monoid ↝ has_smul linear_ordered_semiring no_meet_fake_name order_closed_topology smul_with_zero
_inst_10: order_topology ↝ order_closed_topology
-/
#check @strict_convex_Ioi /- _inst_9: linear_ordered_cancel_add_comm_monoid ↝ has_smul linear_ordered_semiring no_meet_fake_name order_closed_topology smul_with_zero
_inst_10: order_topology ↝ order_closed_topology
-/
#check @strict_convex.smul /- _inst_4: add_comm_group ↝ add_comm_monoid has_smul module mul_action no_meet_fake_name smul_with_zero
_inst_8: linear_ordered_field ↝ module mul_action no_meet_fake_name semifield smul_with_zero
-/
#check @strict_convex.preimage_smul /- _inst_1: ordered_comm_semiring ↝ linear_ordered_semifield module no_meet_fake_name smul_with_zero
-/
#check @strict_convex.eq_of_open_segment_subset_frontier /- _inst_4: add_comm_group ↝ add_comm_monoid has_smul
_inst_6: module ↝ has_smul
-/
#check @strict_convex.add_smul_mem /- _inst_4: add_comm_group ↝ add_cancel_comm_monoid distrib_mul_action has_smul mul_action
-/
#check @strict_convex.neg /- _inst_1: ordered_ring ↝ ordered_semiring
_inst_8: topological_add_group ↝ has_continuous_neg
-/
#check @strict_convex_iff_div /- _inst_1: linear_ordered_field ↝ covariant_class linear_ordered_semifield
_inst_3: add_comm_group ↝ add_comm_monoid has_smul
_inst_5: module ↝ has_smul
-/
-- analysis/convex/strict_convex_space.lean
#check @strict_convex_space.of_norm_add_lt_aux /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/convex/topology.lean
#check @convex.combo_interior_closure_subset_interior /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield mul_action
_inst_3: module ↝ has_smul mul_action
-/
#check @convex.closure /- _inst_1: linear_ordered_field ↝ ordered_semiring
_inst_3: module ↝ has_smul
_inst_5: topological_add_group ↝ has_continuous_add
-/
#check @set.finite.compact_convex_hull /- _inst_4: topological_add_group ↝ has_continuous_add
-/
-- analysis/convolution.lean
#check @has_compact_support.convolution_integrand_bound_right /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_4: normed_add_comm_group ↝ has_continuous_add module module no_meet_fake_name normed_space seminormed_add_comm_group smul_comm_class
-/
#check @continuous.convolution_integrand_fst /- _inst_10: add_group ↝ has_sub
-/
#check @convolution_exists_at /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_2: normed_add_comm_group ↝ module module seminormed_add_comm_group
_inst_6: normed_space ↝ module
-/
#check @measure_theory.ae_strongly_measurable.convolution_integrand' /- _inst_11: add_group ↝ has_add has_measurable_sub₂ has_neg has_sub
_inst_12: has_measurable_add₂ ↝ has_measurable_sub₂
_inst_13: has_measurable_neg ↝ has_measurable_sub₂
-/
#check @measure_theory.ae_strongly_measurable.convolution_integrand_snd' /- _inst_11: add_group ↝ has_add has_measurable_sub has_neg has_sub
_inst_12: has_measurable_add₂ ↝ has_measurable_sub
_inst_13: has_measurable_neg ↝ has_measurable_sub
-/
#check @measure_theory.ae_strongly_measurable.convolution_integrand_swap_snd' /- _inst_11: add_group ↝ has_add has_measurable_sub has_neg has_sub
_inst_12: has_measurable_add₂ ↝ has_measurable_sub
_inst_13: has_measurable_neg ↝ has_measurable_sub
-/
#check @has_compact_support.convolution_exists_at /- _inst_15: topological_add_group ↝ has_continuous_add has_continuous_neg
_inst_16: borel_space ↝ opens_measurable_space
_inst_17: topological_space.second_countable_topology ↝ no_meet_fake_name second_countable_topology_either
-/
#check @convolution_exists_at_flip /- _inst_12: has_measurable_add₂ ↝ has_measurable_add
-/
#check @convolution_exists_at.integrable_swap /- _inst_12: has_measurable_add₂ ↝ has_measurable_add
-/
#check @convolution /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_2: normed_add_comm_group ↝ module module seminormed_add_comm_group
_inst_6: normed_space ↝ module
-/
#check @smul_convolution /- _inst_13: add_group ↝ has_sub
-/
#check @convolution_smul /- _inst_13: add_group ↝ has_sub
-/
#check @zero_convolution /- _inst_13: add_group ↝ has_sub
-/
#check @convolution_zero /- _inst_13: add_group ↝ has_sub
-/
#check @convolution_exists_at.distrib_add /- _inst_13: add_group ↝ has_sub
-/
#check @convolution_exists_at.add_distrib /- _inst_13: add_group ↝ has_sub
-/
#check @has_compact_support.convolution /- _inst_15: topological_add_group ↝ has_continuous_add
-/
#check @has_compact_support.continuous_convolution_right /- _inst_15: topological_add_group ↝ has_continuous_add has_continuous_neg has_continuous_sub has_measurable_add₂ has_measurable_neg sigma_compact_space
_inst_16: borel_space ↝ has_measurable_add₂ has_measurable_neg opens_measurable_space
_inst_17: topological_space.second_countable_topology ↝ has_measurable_add₂ no_meet_fake_name second_countable_topology_either sigma_compact_space topological_space.first_countable_topology
-/
#check @bdd_above.continuous_convolution_right_of_integrable /- _inst_15: topological_add_group ↝ has_continuous_sub has_measurable_add₂ has_measurable_neg
_inst_16: borel_space ↝ has_measurable_add₂ has_measurable_neg opens_measurable_space
_inst_17: topological_space.second_countable_topology ↝ has_measurable_add₂ no_meet_fake_name second_countable_topology_either topological_space.first_countable_topology
-/
#check @measure_theory.integrable.integrable_convolution /- _inst_15: topological_add_group ↝ has_measurable_add₂ has_measurable_neg
_inst_16: borel_space ↝ has_measurable_add₂ has_measurable_neg
_inst_17: topological_space.second_countable_topology ↝ has_measurable_add₂
-/
#check @convolution_flip /- _inst_15: topological_add_group ↝ has_measurable_add has_measurable_neg
_inst_16: borel_space ↝ has_measurable_add has_measurable_neg
-/
#check @dist_convolution_le' /- _inst_14: borel_space ↝ has_measurable_add₂ has_measurable_neg opens_measurable_space
_inst_15: topological_space.second_countable_topology ↝ has_measurable_add₂
-/
#check @convolution_precompR_apply /- _inst_13: normed_add_comm_group ↝ add_group has_measurable_add₂ has_measurable_neg topological_add_group topological_space
-/
-- analysis/hofer.lean
#check @hofer /- _inst_1: metric_space ↝ pseudo_metric_space
-/
-- analysis/inner_product_space/adjoint.lean
#check @inner_product_space.is_self_adjoint /- _inst_2: inner_product_space ↝ add_comm_monoid has_inner module
-/
-- analysis/inner_product_space/basic.lean
#check @orthonormal /- _inst_2: inner_product_space ↝ has_inner has_norm
-/
#check @is_R_or_C.inner_apply /- _inst_1: is_R_or_C ↝ comm_semiring has_inner star_ring
-/
#check @submodule.coe_inner /- _inst_2: inner_product_space ↝ add_comm_monoid has_inner inner_product_space module no_meet_fake_name
-/
#check @orthogonal_family /- _inst_2: inner_product_space ↝ has_inner module seminormed_add_comm_group
-/
#check @has_inner.is_R_or_C_to_real /- _inst_2: inner_product_space ↝ has_inner
-/
#check @continuous_linear_map.re_apply_inner_self /- _inst_2: inner_product_space ↝ add_comm_monoid has_inner module topological_space
-/
-- analysis/inner_product_space/pi_L2.lean
#check @euclidean_space /- _inst_6: is_R_or_C ↝
_inst_7: fintype ↝
-/
-- analysis/inner_product_space/projection.lean
#check @submodule.finrank_add_finrank_orthogonal /- _inst_4: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
#check @orthogonal_family.is_internal_iff /- _inst_5: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
#check @maximal_orthonormal_iff_basis_of_finite_dimensional /- _inst_4: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
-- analysis/inner_product_space/spectrum.lean
#check @inner_product_space.is_self_adjoint.orthogonal_supr_eigenspaces_eq_bot /- _inst_3: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
-- analysis/locally_convex/balanced_core_hull.lean
#check @balanced_core_aux /- _inst_1: semi_normed_ring ↝ has_norm
-/
#check @balanced_hull /- _inst_1: semi_normed_ring ↝ has_norm
-/
#check @subset_balanced_hull /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_3: module ↝ has_smul mul_action
-/
#check @balanced_hull.balanced /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul is_scalar_tower
_inst_3: module ↝ has_smul is_scalar_tower
-/
#check @balanced_core_aux_empty /- _inst_1: normed_field ↝ norm_one_class semi_normed_ring
_inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_3: module ↝ has_smul
-/
#check @balanced_core_aux_subset /- _inst_1: normed_field ↝ mul_action norm_one_class semi_normed_ring
_inst_2: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_3: module ↝ has_smul mul_action
-/
#check @balanced_core_aux_balanced /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul is_scalar_tower mul_action no_meet_fake_name smul_with_zero
_inst_3: module ↝ has_smul is_scalar_tower mul_action no_meet_fake_name smul_with_zero
-/
#check @balanced_core_aux_maximal /- _inst_1: normed_field ↝ mul_action normed_division_ring
_inst_2: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_3: module ↝ has_smul mul_action
-/
#check @is_closed.balanced_core /- _inst_1: nontrivially_normed_field ↝ has_continuous_const_smul mul_action normed_field
_inst_5: has_continuous_smul ↝ has_continuous_const_smul
-/
-- analysis/locally_convex/basic.lean
#check @absorbs /- _inst_1: semi_normed_ring ↝ has_norm
-/
#check @absorbent /- _inst_1: semi_normed_ring ↝ has_norm
-/
#check @balanced /- _inst_1: semi_normed_ring ↝ has_norm
-/
#check @balanced.smul /- _inst_4: smul_comm_class ↝ smul_comm_class
-/
#check @absorbs.add /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul
_inst_3: module ↝ distrib_mul_action has_smul
-/
#check @balanced.add /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul
_inst_3: module ↝ distrib_mul_action has_smul
-/
#check @balanced_zero /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul
_inst_3: module ↝ distrib_mul_action has_smul
-/
#check @balanced.smul_mono /- _inst_4: add_comm_group ↝ add_comm_monoid has_smul mul_action no_meet_fake_name smul_with_zero
_inst_5: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @balanced.absorbs_self /- _inst_1: normed_field ↝ mul_action normed_division_ring
_inst_4: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_5: module ↝ has_smul mul_action
-/
#check @balanced.subset_smul /- _inst_1: normed_field ↝ mul_action normed_division_ring
_inst_4: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_5: module ↝ has_smul mul_action
-/
#check @balanced.mem_smul_iff /- _inst_1: normed_field ↝ normed_division_ring
_inst_4: add_comm_group ↝ add_comm_monoid has_smul is_scalar_tower
_inst_5: module ↝ has_smul is_scalar_tower
-/
#check @absorbs.inter /- _inst_1: normed_field ↝ mul_action normed_division_ring
_inst_4: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_5: module ↝ has_smul mul_action
-/
#check @absorbent_univ /- _inst_1: normed_field ↝ mul_action normed_division_ring
_inst_4: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_5: module ↝ has_smul mul_action
-/
#check @absorbent_nhds_zero /- _inst_1: normed_field ↝ mul_action no_meet_fake_name normed_division_ring smul_with_zero
_inst_4: add_comm_group ↝ add_comm_monoid has_smul mul_action no_meet_fake_name smul_with_zero
_inst_5: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @balanced_zero_union_interior /- _inst_1: normed_field ↝ distrib_mul_action has_continuous_const_smul mul_action no_meet_fake_name normed_division_ring smul_with_zero
_inst_4: add_comm_group ↝ add_comm_monoid distrib_mul_action has_continuous_const_smul has_smul mul_action no_meet_fake_name smul_with_zero
_inst_5: module ↝ distrib_mul_action has_continuous_const_smul has_smul mul_action no_meet_fake_name smul_with_zero
_inst_9: has_continuous_smul ↝ has_continuous_const_smul
-/
#check @balanced.closure /- _inst_1: normed_field ↝ has_continuous_const_smul semi_normed_ring
_inst_4: add_comm_group ↝ add_comm_monoid has_continuous_const_smul has_smul
_inst_5: module ↝ has_continuous_const_smul has_smul
_inst_9: has_continuous_smul ↝ has_continuous_const_smul
-/
#check @absorbs_zero_iff /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul no_meet_fake_name no_zero_smul_divisors smul_with_zero
_inst_3: module ↝ has_smul no_meet_fake_name no_zero_smul_divisors smul_with_zero
-/
-- analysis/locally_convex/bounded.lean
#check @bornology.is_vonN_bounded.of_topological_space_le /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_3: module ↝ has_smul
-/
#check @bornology.is_vonN_bounded.image /- _inst_3: add_comm_group ↝ add_comm_monoid has_smul
_inst_5: add_comm_group ↝ add_comm_monoid has_smul
-/
#check @normed_space.is_vonN_bounded_ball /- _inst_1: nontrivially_normed_field ↝ module normed_field
-/
-- analysis/locally_convex/weak_dual.lean
#check @linear_map.to_seminorm_family /- _inst_4: add_comm_group ↝ add_comm_monoid module
-/
-- analysis/locally_convex/with_seminorms.lean
#check @seminorm_family /- _inst_1: normed_field ↝ semi_normed_ring
_inst_3: module ↝ has_smul
-/
#check @seminorm.is_bounded /- _inst_1: normed_field ↝ semi_normed_ring
-/
#check @seminorm.continuous_from_bounded /- _inst_9: uniform_add_group ↝ topological_add_group
_inst_11: uniform_add_group ↝ has_continuous_add
-/
-- analysis/normed/field/basic.lean
#check @nnnorm_one /- _inst_1: seminormed_add_comm_group ↝ has_nnnorm has_norm
-/
#check @finset.norm_prod_le' /- _inst_2: normed_comm_ring ↝ semi_normed_comm_ring
-/
#check @finset.norm_prod_le /- _inst_2: normed_comm_ring ↝ semi_normed_comm_ring
-/
#check @semi_normed_top_ring /- _inst_1: non_unital_semi_normed_ring ↝ has_continuous_add has_continuous_mul has_continuous_neg non_unital_non_assoc_ring topological_space
-/
#check @normed_field.nhds_within_is_unit_ne_bot /- _inst_1: nontrivially_normed_field ↝ filter.ne_bot group_with_zero no_meet_fake_name topological_space
-/
#check @summable.mul_norm /- _inst_1: normed_ring ↝ non_unital_semi_normed_ring
-/
#check @summable_norm_sum_mul_antidiagonal_of_summable_norm /- _inst_1: normed_ring ↝ non_unital_semi_normed_ring
-/
#check @ring_hom_isometric.ids /- _inst_1: semi_normed_ring ↝ has_norm semiring
-/
-- analysis/normed/group/basic.lean
#check @controlled_sum_of_mem_closure_range /- _inst_1: seminormed_add_comm_group ↝ add_group
-/
#check @coe_nnnorm /- _inst_1: seminormed_add_comm_group ↝ has_nnnorm has_norm
-/
#check @coe_comp_nnnorm /- _inst_1: seminormed_add_comm_group ↝ has_nnnorm has_norm
-/
#check @norm_to_nnreal /- _inst_1: seminormed_add_comm_group ↝ has_nnnorm has_norm
-/
#check @add_monoid_hom_class.bound_of_antilipschitz /- _inst_4: add_monoid_hom_class ↝ fun_like no_meet_fake_name zero_hom_class
-/
#check @eventually_ne_of_tendsto_norm_at_top /- _inst_1: seminormed_add_comm_group ↝ has_norm
-/
#check @normed_top_group /- _inst_1: seminormed_add_comm_group ↝ add_group topological_add_group topological_space
-/
#check @cauchy_seq_sum_of_eventually_eq /- _inst_1: seminormed_add_comm_group ↝ add_comm_group uniform_add_group uniform_space
-/
#check @norm_eq_zero /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group t0_space
-/
#check @norm_pos_iff /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group t0_space
-/
#check @norm_le_zero_iff /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group t0_space
-/
-- analysis/normed/group/hom.lean
#check @exists_pos_bound_of_bound /- _inst_2: seminormed_add_comm_group ↝ has_norm
-/
#check @normed_add_group_hom.op_norm_zero_iff /- _inst_5: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @normed_add_group_hom.coe_smul /- _inst_6: distrib_mul_action ↝ has_smul has_smul
_inst_8: has_bounded_smul ↝ has_smul
-/
#check @normed_add_group_hom.smul_apply /- _inst_6: distrib_mul_action ↝ has_smul has_smul
_inst_8: has_bounded_smul ↝ has_smul
-/
#check @normed_add_group_hom.smul_comm_class /- _inst_6: distrib_mul_action ↝ has_smul has_smul
_inst_8: has_bounded_smul ↝ has_smul
_inst_10: distrib_mul_action ↝ has_smul has_smul
_inst_12: has_bounded_smul ↝ has_smul
-/
#check @normed_add_group_hom.is_scalar_tower /- _inst_6: distrib_mul_action ↝ has_smul has_smul
_inst_8: has_bounded_smul ↝ has_smul
_inst_10: distrib_mul_action ↝ has_smul has_smul
_inst_12: has_bounded_smul ↝ has_smul
-/
#check @normed_add_group_hom.is_central_scalar /- _inst_6: distrib_mul_action ↝ has_smul has_smul
-/
#check @normed_add_group_hom.is_closed_ker /- _inst_6: normed_add_comm_group ↝ seminormed_add_comm_group t1_space
-/
#check @controlled_closure_of_complete /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/normed/group/quotient.lean
#check @image_norm_nonempty /- _inst_1: seminormed_add_comm_group ↝ add_group add_subgroup.normal has_norm no_meet_fake_name
-/
-- analysis/normed_space/add_torsor.lean
#check @affine_subspace.is_closed_direction_iff /- _inst_4: normed_add_comm_group ↝ add_torsor module seminormed_add_comm_group t1_space
_inst_5: metric_space ↝ add_torsor has_vsub pseudo_metric_space
_inst_9: normed_space ↝ module
-/
#check @antilipschitz_with_line_map /- _inst_4: normed_add_comm_group ↝ add_torsor module seminormed_add_comm_group
-/
#check @eventually_homothety_mem_of_mem_interior /- _inst_5: metric_space ↝ add_torsor has_vadd has_vsub pseudo_metric_space
-/
-- analysis/normed_space/add_torsor_bases.lean
#check @exists_subset_affine_independent_span_eq_top_of_open /- _inst_1: normed_add_comm_group ↝ add_torsor seminormed_add_comm_group
-/
-- analysis/normed_space/ball_action.lean
#check @is_scalar_tower_closed_ball_closed_ball_closed_ball /- _inst_6: normed_algebra ↝ has_smul normed_space
-/
#check @is_scalar_tower_closed_ball_closed_ball_ball /- _inst_6: normed_algebra ↝ has_smul normed_space
-/
#check @is_scalar_tower_sphere_closed_ball_closed_ball /- _inst_6: normed_algebra ↝ has_smul normed_space
-/
#check @is_scalar_tower_sphere_closed_ball_ball /- _inst_6: normed_algebra ↝ has_smul normed_space
-/
#check @is_scalar_tower_sphere_sphere_closed_ball /- _inst_6: normed_algebra ↝ has_smul normed_space
-/
#check @is_scalar_tower_sphere_sphere_ball /- _inst_6: normed_algebra ↝ has_smul normed_space
-/
#check @is_scalar_tower_sphere_sphere_sphere /- _inst_6: normed_algebra ↝ has_smul normed_space
-/
#check @is_scalar_tower_sphere_ball_ball /- _inst_2: normed_field ↝ is_scalar_tower normed_space semi_normed_ring
_inst_6: normed_algebra ↝ has_smul is_scalar_tower normed_space
-/
#check @is_scalar_tower_closed_ball_ball_ball /- _inst_2: normed_field ↝ is_scalar_tower normed_space semi_normed_ring
_inst_6: normed_algebra ↝ has_smul is_scalar_tower normed_space
-/
#check @smul_comm_class_sphere_ball_ball /- _inst_2: normed_field ↝ normed_space semi_normed_ring smul_comm_class
_inst_7: normed_algebra ↝ has_smul normed_space smul_comm_class
-/
#check @ne_neg_of_mem_sphere /- _inst_4: normed_space ↝ module no_zero_smul_divisors
-/
-- analysis/normed_space/banach.lean
#check @continuous_linear_map.exists_approx_preimage_norm_le /- _inst_2: normed_add_comm_group ↝ has_smul module seminormed_add_comm_group
_inst_6: complete_space ↝ baire_space
-/
#check @affine_map.is_open_map /- _inst_8: metric_space ↝ add_torsor pseudo_metric_space
_inst_10: metric_space ↝ add_torsor pseudo_metric_space
-/
-- analysis/normed_space/banach_steinhaus.lean
#check @banach_steinhaus /- _inst_8: complete_space ↝ baire_space
-/
-- analysis/normed_space/basic.lean
#check @eventually_nhds_norm_smul_sub_lt /- _inst_4: normed_space ↝ distrib_mul_action has_continuous_const_smul has_smul
-/
#check @normed_space.to_module' /- _inst_4: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_5: normed_space ↝ module
-/
#check @interior_closed_ball' /- _inst_7: nontrivial ↝ filter.ne_bot no_meet_fake_name
-/
#check @normed_algebra.to_normed_space' /- _inst_4: normed_ring ↝ no_meet_fake_name normed_space semi_normed_ring
_inst_5: normed_algebra ↝ no_meet_fake_name normed_space
-/
#check @norm_algebra_map /- _inst_3: normed_algebra ↝ algebra has_smul no_meet_fake_name normed_space
-/
#check @normed_space.restrict_scalars /- _inst_3: normed_algebra ↝ no_meet_fake_name normed_space
_inst_5: normed_space ↝ no_meet_fake_name normed_space
-/
-- analysis/normed_space/bounded_linear_maps.lean
#check @is_linear_map.with_bound /- _inst_1: nontrivially_normed_field ↝ module normed_field
-/
#check @is_bounded_linear_map.tendsto /- _inst_1: nontrivially_normed_field ↝ module normed_field
-/
#check @is_bounded_linear_map.is_O_id /- _inst_1: nontrivially_normed_field ↝ normed_field
-/
#check @continuous_linear_map.map_add₂ /- _inst_4: normed_add_comm_group ↝ module module seminormed_add_comm_group
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_12: normed_add_comm_group ↝ has_continuous_add has_smul module module seminormed_add_comm_group
_inst_14: normed_space ↝ has_smul module
_inst_15: smul_comm_class ↝ module
-/
#check @continuous_linear_map.map_zero₂ /- _inst_4: normed_add_comm_group ↝ module module seminormed_add_comm_group
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_12: normed_add_comm_group ↝ has_continuous_add has_smul module module seminormed_add_comm_group
_inst_14: normed_space ↝ has_smul module
_inst_15: smul_comm_class ↝ module
-/
#check @continuous_linear_map.map_smulₛₗ₂ /- _inst_4: normed_add_comm_group ↝ module module mul_action seminormed_add_comm_group
_inst_8: nontrivially_normed_field ↝ distrib_mul_action has_continuous_const_smul module mul_action normed_field
_inst_12: normed_add_comm_group ↝ distrib_mul_action has_continuous_add has_continuous_const_smul has_smul module module mul_action seminormed_add_comm_group
_inst_14: normed_space ↝ distrib_mul_action has_continuous_const_smul has_smul module mul_action
-/
#check @continuous_linear_map.map_sub₂ /- _inst_4: normed_add_comm_group ↝ module module seminormed_add_comm_group
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_12: normed_add_comm_group ↝ has_continuous_add has_smul module module seminormed_add_comm_group
_inst_14: normed_space ↝ has_smul module
_inst_15: smul_comm_class ↝ module
-/
#check @continuous_linear_map.map_neg₂ /- _inst_4: normed_add_comm_group ↝ module module seminormed_add_comm_group
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_12: normed_add_comm_group ↝ has_continuous_add has_smul module module seminormed_add_comm_group
_inst_14: normed_space ↝ has_smul module
_inst_15: smul_comm_class ↝ module
-/
#check @continuous_linear_map.map_smul₂ /- _inst_2: normed_add_comm_group ↝ has_smul module seminormed_add_comm_group
_inst_3: normed_space ↝ has_smul module
_inst_4: normed_add_comm_group ↝ module module seminormed_add_comm_group
_inst_6: normed_add_comm_group ↝ distrib_mul_action has_continuous_add has_continuous_const_smul has_smul module module no_meet_fake_name seminormed_add_comm_group smul_comm_class
-/
#check @continuous_linear_map.lmul_left_right_is_bounded_bilinear /- _inst_9: normed_algebra ↝ is_scalar_tower module module no_meet_fake_name normed_space normed_space smul_comm_class smul_comm_class
-/
-- analysis/normed_space/compact_operator.lean
#check @is_compact_operator_iff_exists_mem_nhds_image_subset_compact /- _inst_4: add_comm_monoid ↝ has_zero
-/
#check @is_compact_operator.image_subset_compact_of_vonN_bounded /- _inst_2: semi_normed_ring ↝ semiring
-/
#check @is_compact_operator.smul /- _inst_6: add_comm_monoid ↝ has_zero
_inst_8: add_comm_monoid ↝ add_monoid has_smul
_inst_14: distrib_mul_action ↝ has_smul
-/
#check @is_compact_operator.add /- _inst_6: add_comm_monoid ↝ has_zero
_inst_8: add_comm_monoid ↝ add_monoid
-/
#check @is_compact_operator.neg /- _inst_6: add_comm_monoid ↝ has_zero
_inst_12: add_comm_group ↝ has_involutive_neg
-/
#check @is_compact_operator.sub /- _inst_13: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @is_compact_operator.continuous_comp /- _inst_7: add_comm_monoid ↝ has_zero
-/
#check @is_compact_operator.cod_restrict /- _inst_5: add_comm_monoid ↝ has_zero
-/
#check @is_closed_set_of_is_compact_operator /- _inst_5: normed_add_comm_group ↝ has_continuous_const_smul module seminormed_add_comm_group t2_space
-/
-- analysis/normed_space/complemented.lean
#check @continuous_linear_map.ker_closed_complemented_of_finite_dimensional_range /- _inst_5: normed_space ↝ module module no_meet_fake_name normed_space
-/
-- analysis/normed_space/completion.lean
#check @uniform_space.completion.normed_space.to_has_uniform_continuous_const_smul /- _inst_2: normed_add_comm_group ↝ has_smul seminormed_add_comm_group
-/
-- analysis/normed_space/conformal_linear_map.lean
#check @is_conformal_map /- _inst_4: normed_space ↝ module module
-/
-- analysis/normed_space/dual.lean
#check @normed_space.dual /- _inst_1: nontrivially_normed_field ↝ module normed_field
_inst_3: normed_space ↝ module
-/
#check @normed_space.dual.finite_dimensional /- _inst_6: finite_dimensional ↝ finite_dimensional
-/
-- analysis/normed_space/exponential.lean
#check @star_exp /- _inst_7: star_ring ↝ has_star star_add_monoid star_semigroup
-/
#check @norm_exp_series_summable_of_mem_ball /- _inst_4: normed_algebra ↝ algebra module normed_space
-/
#check @exp_series_has_sum_exp_of_mem_ball /- _inst_4: normed_algebra ↝ algebra module normed_space
-/
#check @has_fpower_series_on_ball_exp_of_radius_pos /- _inst_4: normed_algebra ↝ algebra normed_space
-/
#check @continuous_on_exp /- _inst_4: normed_algebra ↝ algebra normed_space
-/
#check @map_exp_of_mem_ball /- _inst_3: normed_ring ↝ add_monoid_hom_class algebra fun_like module monoid_hom_class no_meet_fake_name semi_normed_ring t2_space
_inst_5: normed_algebra ↝ algebra has_smul module
_inst_7: ring_hom_class ↝ add_monoid_hom_class fun_like monoid_hom_class no_meet_fake_name
-/
-- analysis/normed_space/finite_dimension.lean
#check @affine_map.continuous_of_finite_dimensional /- _inst_2: normed_add_comm_group ↝ add_torsor has_continuous_smul module seminormed_add_comm_group t2_space
_inst_4: normed_add_comm_group ↝ add_torsor has_continuous_smul module seminormed_add_comm_group
_inst_12: metric_space ↝ add_torsor pseudo_metric_space
_inst_14: metric_space ↝ add_torsor pseudo_metric_space
-/
#check @linear_map.exists_antilipschitz_with /- _inst_5: normed_space ↝ has_continuous_smul module module no_meet_fake_name normed_space
-/
#check @is_open_set_of_nat_le_rank /- _inst_2: normed_add_comm_group ↝ module module normed_space seminormed_add_comm_group
-/
#check @finite_dimensional.nonempty_continuous_linear_equiv_of_finrank_eq /- _inst_2: normed_add_comm_group ↝ has_continuous_smul module seminormed_add_comm_group t2_space
_inst_3: normed_space ↝ has_continuous_smul module
_inst_4: normed_add_comm_group ↝ has_continuous_smul module seminormed_add_comm_group t2_space
_inst_5: normed_space ↝ has_continuous_smul module
-/
#check @basis.op_nnnorm_le /- _inst_4: normed_add_comm_group ↝ has_smul module seminormed_add_comm_group
-/
#check @continuous_linear_map.topological_space.second_countable_topology /- _inst_14: topological_space.second_countable_topology ↝ topological_space.separable_space
-/
#check @submodule.complete_of_finite_dimensional /- _inst_3: normed_space ↝ module module no_meet_fake_name normed_space
-/
#check @linear_equiv.closed_embedding_of_injective /- _inst_2: normed_add_comm_group ↝ finite_dimensional has_continuous_smul module no_meet_fake_name seminormed_add_comm_group t2_space
_inst_3: normed_space ↝ finite_dimensional has_continuous_smul module no_meet_fake_name
-/
#check @continuous_linear_map.exists_right_inverse_of_surjective /- _inst_2: normed_add_comm_group ↝ has_continuous_smul module module module seminormed_add_comm_group
_inst_3: normed_space ↝ has_continuous_smul module module module
_inst_4: normed_add_comm_group ↝ has_continuous_smul module module module seminormed_add_comm_group t2_space
_inst_5: normed_space ↝ has_continuous_smul module module module
-/
#check @exists_mem_frontier_inf_dist_compl_eq_dist /- _inst_1: normed_add_comm_group ↝ no_meet_fake_name proper_space seminormed_add_comm_group
_inst_3: finite_dimensional ↝ no_meet_fake_name proper_space
-/
#check @is_compact.exists_mem_frontier_inf_dist_compl_eq_dist /- _inst_3: nontrivial ↝ no_meet_fake_name noncompact_space
-/
-- analysis/normed_space/hahn_banach/separation.lean
#check @geometric_hahn_banach_open /- _inst_1: normed_add_comm_group ↝ has_continuous_add has_continuous_const_vadd seminormed_add_comm_group
-/
-- analysis/normed_space/is_R_or_C.lean
#check @is_R_or_C.norm_coe_norm /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/normed_space/lattice_ordered_group.lean
#check @normed_lattice_add_comm_group_topological_lattice /- _inst_1: normed_lattice_add_comm_group ↝ has_continuous_inf has_continuous_sup lattice topological_space
-/
#check @is_closed_le_of_is_closed_nonneg /- _inst_2: ordered_add_comm_group ↝ add_group covariant_class has_le
-/
-- analysis/normed_space/matrix_exponential.lean
#check @function.topological_ring /- _inst_1: non_unital_ring ↝ non_unital_non_assoc_ring
-/
#check @function.algebra_ring /- _inst_2: ring ↝ semiring
-/
#check @pi.matrix_topological_ring /- _inst_1: ring ↝ non_unital_non_assoc_ring
-/
#check @matrix.exp_diagonal /- _inst_11: algebra ↝ algebra algebra distrib_mul_action has_smul has_smul no_meet_fake_name
-/
#check @matrix.exp_conj_transpose /- _inst_11: algebra ↝ algebra
-/
#check @matrix.exp_transpose /- _inst_7: algebra ↝ algebra has_smul
-/
-- analysis/normed_space/mazur_ulam.lean
#check @isometric.midpoint_fixed /- _inst_1: normed_add_comm_group ↝ add_torsor seminormed_add_comm_group
-/
#check @isometric.map_midpoint /- _inst_5: normed_add_comm_group ↝ add_torsor seminormed_add_comm_group
_inst_7: metric_space ↝ add_torsor pseudo_metric_space
-/
-- analysis/normed_space/multilinear.lean
#check @multilinear_map.bound_of_shell /- _inst_5: nontrivially_normed_field ↝ module normed_field
_inst_14: normed_add_comm_group ↝ has_smul module seminormed_add_comm_group
-/
#check @multilinear_map.norm_image_sub_le_of_bound' /- _inst_5: nontrivially_normed_field ↝ module normed_field
_inst_14: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_15: normed_space ↝ module
-/
#check @multilinear_map.restr_norm_le /- _inst_5: nontrivially_normed_field ↝ module normed_field
_inst_14: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_15: normed_space ↝ module
_inst_16: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_17: normed_space ↝ module
-/
#check @continuous_multilinear_map.op_norm /- _inst_5: nontrivially_normed_field ↝ module normed_field
_inst_14: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_15: normed_space ↝ module
-/
#check @continuous_multilinear_map.bounds_bdd_below /- _inst_5: nontrivially_normed_field ↝ module normed_field
_inst_14: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_15: normed_space ↝ module
-/
#check @continuous_multilinear_map.norm_restrict_scalars /- _inst_19: normed_algebra ↝ has_smul
-/
#check @continuous_multilinear_map.has_continuous_const_smul /- _inst_19: module ↝ distrib_mul_action has_smul module
-/
#check @continuous_multilinear_map.uncurry0 /- _inst_5: nontrivially_normed_field ↝ module normed_field
_inst_16: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_17: normed_space ↝ module
-/
#check @continuous_multilinear_map.curry0 /- _inst_15: normed_space ↝ module
-/
-- analysis/normed_space/operator_norm.lean
#check @continuous_of_linear_of_boundₛₗ /- _inst_9: normed_space ↝ has_smul module
_inst_10: normed_space ↝ has_smul module
-/
#check @continuous_of_linear_of_bound /- _inst_9: normed_space ↝ has_smul module
_inst_11: normed_space ↝ has_smul module
-/
#check @norm_image_of_norm_zero /- _inst_7: nontrivially_normed_field ↝ fun_like module no_meet_fake_name normed_field zero_hom_class
_inst_8: nontrivially_normed_field ↝ fun_like module no_meet_fake_name normed_field zero_hom_class
_inst_10: normed_space ↝ fun_like module no_meet_fake_name zero_hom_class
_inst_12: normed_space ↝ fun_like module no_meet_fake_name zero_hom_class
_inst_17: semilinear_map_class ↝ fun_like no_meet_fake_name zero_hom_class
-/
#check @semilinear_map_class.bound_of_shell_semi_normed /- _inst_7: nontrivially_normed_field ↝ fun_like module normed_field
_inst_8: nontrivially_normed_field ↝ fun_like module normed_field
-/
#check @continuous_linear_map.to_span_singleton_homothety /- _inst_7: nontrivially_normed_field ↝ module normed_field
-/
#check @continuous_linear_map.to_span_singleton_smul' /- _inst_18: normed_space ↝ distrib_mul_action has_continuous_const_smul has_smul module
-/
#check @continuous_linear_map.op_norm /- _inst_7: nontrivially_normed_field ↝ module normed_field
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_10: normed_space ↝ module
_inst_12: normed_space ↝ module
-/
#check @continuous_linear_map.bounds_bdd_below /- _inst_7: nontrivially_normed_field ↝ module normed_field
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_10: normed_space ↝ module
_inst_12: normed_space ↝ module
-/
#check @continuous_linear_map.antilipschitz_of_bound /- _inst_7: nontrivially_normed_field ↝ module normed_field
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_10: normed_space ↝ module
_inst_12: normed_space ↝ module
-/
#check @continuous_linear_map.bound_of_antilipschitz /- _inst_7: nontrivially_normed_field ↝ module normed_field
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_10: normed_space ↝ module
_inst_12: normed_space ↝ module
-/
#check @continuous_linear_map.op_norm_smul_le /- _inst_21: smul_comm_class ↝ module
-/
#check @continuous_linear_map.precompR /- _inst_10: normed_space ↝ module
-/
#check @continuous_linear_map.op_norm_lmul_right_apply /- _inst_21: normed_algebra ↝ is_scalar_tower module module no_meet_fake_name normed_space smul_comm_class
-/
#check @continuous_linear_map.norm_restrict_scalars /- _inst_21: normed_algebra ↝ has_smul linear_map.compatible_smul
_inst_23: is_scalar_tower ↝ linear_map.compatible_smul
_inst_25: is_scalar_tower ↝ linear_map.compatible_smul
-/
#check @continuous_linear_equiv.homothety_inverse /- _inst_7: nontrivially_normed_field ↝ module normed_field
_inst_8: nontrivially_normed_field ↝ module normed_field
_inst_10: normed_space ↝ module
_inst_12: normed_space ↝ module
-/
#check @continuous_linear_map.bilinear_comp /- _inst_7: nontrivially_normed_field ↝ module normed_field
_inst_10: normed_space ↝ module
-/
#check @linear_map.bound_of_shell /- _inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_map.op_norm_zero_iff /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_map.homothety_norm /- _inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_map.uniform_embedding_of_bound /- _inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_5: nontrivially_normed_field ↝ module normed_field
_inst_6: nontrivially_normed_field ↝ module normed_field
_inst_8: normed_space ↝ module
_inst_9: normed_space ↝ module
-/
#check @continuous_linear_map.antilipschitz_of_uniform_embedding /- _inst_1: normed_add_comm_group ↝ has_smul module mul_action seminormed_add_comm_group
-/
#check @continuous_linear_map.tendsto_of_tendsto_pointwise_of_cauchy_seq /- _inst_2: normed_add_comm_group ↝ has_continuous_sub module seminormed_add_comm_group
-/
#check @continuous_linear_map.is_compact_closure_image_coe_of_bounded /- _inst_2: normed_add_comm_group ↝ module module normed_space seminormed_add_comm_group t2_space
-/
#check @continuous_linear_map.is_closed_image_coe_closed_ball /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_map.is_compact_image_coe_closed_ball /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @linear_isometry.norm_to_continuous_linear_map_comp /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_map.op_norm_comp_linear_isometry_equiv /- _inst_3: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_map.norm_smul_right_apply /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_equiv.antilipschitz /- _inst_1: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_equiv.one_le_norm_mul_norm_symm /- _inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @is_coercive /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/normed_space/pointwise.lean
#check @affinity_unit_ball /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- analysis/normed_space/riesz_lemma.lean
#check @riesz_lemma /- _inst_2: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_3: normed_space ↝ module
-/
-- analysis/normed_space/spectrum.lean
#check @spectral_radius /- _inst_1: normed_field ↝ comm_semiring has_nnnorm
-/
#check @spectrum.mem_resolvent_set_of_spectral_radius_lt /- _inst_2: normed_ring ↝ algebra semi_normed_ring
_inst_3: normed_algebra ↝ algebra
-/
#check @spectrum.norm_resolvent_le_forall /- _inst_1: nontrivially_normed_field ↝ algebra mul_action normed_field normed_space
_inst_3: normed_algebra ↝ algebra has_smul mul_action normed_space
-/
#check @spectrum.has_fpower_series_on_ball_inverse_one_sub_smul /- _inst_3: normed_algebra ↝ distrib_mul_action has_smul is_scalar_tower module module mul_action normed_space smul_comm_class
-/
#check @spectrum.is_unit_one_sub_smul_of_lt_inv_radius /- _inst_1: nontrivially_normed_field ↝ algebra distrib_mul_action is_scalar_tower no_meet_fake_name normed_field smul_comm_class smul_with_zero
-/
-- analysis/normed_space/star/basic.lean
#check @ring_hom_isometric.star_ring_end /- _inst_1: normed_comm_ring ↝ semi_normed_comm_ring star_add_monoid
-/
-- analysis/seminorm.lean
#check @add_group_seminorm.is_scalar_tower /- _inst_4: is_scalar_tower ↝ has_smul
_inst_7: is_scalar_tower ↝ has_smul
-/
#check @add_group_seminorm.coe_smul /- _inst_4: is_scalar_tower ↝ has_smul
-/
#check @add_group_seminorm.smul_apply /- _inst_4: is_scalar_tower ↝ has_smul
-/
#check @add_group_seminorm.sub_le /- _inst_2: add_comm_group ↝ add_group
-/
#check @add_group_seminorm.sub_rev /- _inst_2: add_comm_group ↝ add_group
-/
#check @add_group_seminorm.comp_add_le /- _inst_4: add_comm_group ↝ add_group
-/
#check @seminorm.is_scalar_tower /- _inst_6: is_scalar_tower ↝ has_smul
_inst_9: is_scalar_tower ↝ has_smul
-/
#check @seminorm.coe_smul /- _inst_6: is_scalar_tower ↝ has_smul
-/
#check @seminorm.smul_apply /- _inst_6: is_scalar_tower ↝ has_smul
-/
#check @seminorm.smul_comp /- _inst_10: is_scalar_tower ↝ has_smul
-/
#check @seminorm.smul_le_smul /- _inst_5: module ↝ has_smul
-/
#check @seminorm.comp_smul /- _inst_1: semi_normed_comm_ring ↝ distrib_mul_action has_smul no_meet_fake_name semi_normed_ring smul_comm_class
-/
#check @seminorm.comp_smul_apply /- _inst_1: semi_normed_comm_ring ↝ distrib_mul_action has_smul no_meet_fake_name semi_normed_ring smul_comm_class
-/
#check @seminorm.ball /- _inst_2: add_comm_group ↝ add_group
-/
#check @seminorm.ball_zero_eq_preimage_ball /- _inst_3: module ↝ has_smul
-/
#check @seminorm.balanced_ball_zero /- _inst_3: module ↝ has_smul
-/
#check @seminorm.ball_smul_ball /- _inst_3: module ↝ has_smul
-/
#check @seminorm.ball_eq_emptyset /- _inst_3: module ↝ has_smul
-/
#check @seminorm.smul_ball_zero /- _inst_1: normed_field ↝ mul_action normed_division_ring
_inst_3: module ↝ has_smul is_scalar_tower mul_action
-/
#check @seminorm.absorbent_ball_zero /- _inst_1: normed_field ↝ mul_action normed_division_ring
_inst_3: module ↝ has_smul mul_action
-/
#check @seminorm.symmetric_ball_zero /- _inst_1: normed_field ↝ mul_action norm_one_class semi_normed_ring
-/
#check @seminorm.neg_ball /- _inst_1: normed_field ↝ semi_normed_ring
-/
#check @seminorm.smul_ball_preimage /- _inst_1: normed_field ↝ distrib_mul_action mul_action normed_division_ring
_inst_3: module ↝ distrib_mul_action has_smul mul_action
-/
#check @seminorm.convex_on /- _inst_1: normed_field ↝ mul_action norm_one_class semi_normed_ring
_inst_4: module ↝ has_smul mul_action
-/
-- analysis/special_functions/polynomials.lean
#check @polynomial.eventually_no_roots /- _inst_1: normed_linear_ordered_field ↝ comm_ring is_domain no_max_order preorder
-/
-- analysis/specific_limits/basic.lean
#check @tendsto_nat_floor_mul_div_at_top /- _inst_4: floor_ring ↝ floor_semiring
-/
#check @tendsto_nat_ceil_mul_div_at_top /- _inst_4: floor_ring ↝ floor_semiring
-/
-- analysis/specific_limits/normed.lean
#check @normed_field.tendsto_norm_inverse_nhds_within_0_at_top /- _inst_1: normed_field ↝ normed_division_ring
-/
#check @normed_field.tendsto_zero_smul_of_tendsto_zero_of_bounded /- _inst_2: normed_add_comm_group ↝ has_smul seminormed_add_comm_group
-/
#check @normed_field.continuous_at_zpow /- _inst_1: nontrivially_normed_field ↝ filter.ne_bot no_meet_fake_name normed_field
-/
#check @is_o_pow_const_const_pow_of_one_lt /- _inst_1: normed_ring ↝ semi_normed_ring
-/
#check @tendsto_pow_at_top_nhds_0_of_norm_lt_1 /- _inst_1: normed_ring ↝ semi_normed_ring
-/
#check @has_sum_geometric_of_norm_lt_1 /- _inst_1: normed_field ↝ has_continuous_sub normed_division_ring
-/
#check @normed_ring.summable_geometric_of_norm_lt_1 /- _inst_1: normed_ring ↝ semi_normed_ring
-/
-- category_theory/abelian/basic.lean
#check @category_theory.abelian.of_coimage_image_comparison_is_iso.e.category_theory.is_iso /- _inst_5: category_theory.limits.has_zero_object ↝ category_theory.is_iso no_meet_fake_name
-/
#check @category_theory.abelian.of_coimage_image_comparison_is_iso.m.category_theory.is_iso /- _inst_5: category_theory.limits.has_zero_object ↝ category_theory.is_iso no_meet_fake_name
-/
#check @category_theory.abelian.has_finite_biproducts /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_finite_products category_theory.preadditive
-/
#check @category_theory.abelian.has_binary_biproducts /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_finite_biproducts category_theory.limits.has_zero_morphisms
-/
#check @category_theory.abelian.has_zero_object /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_finite_coproducts category_theory.limits.has_zero_morphisms
-/
#check @category_theory.abelian.coimage_iso_image /- _inst_2: category_theory.abelian ↝ category_theory.is_iso category_theory.limits.has_cokernels category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms no_meet_fake_name
-/
#check @category_theory.abelian.has_equalizers /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_kernels category_theory.preadditive
-/
#check @category_theory.abelian.has_pullbacks /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_equalizers category_theory.limits.has_finite_products
-/
#check @category_theory.abelian.has_coequalizers /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_cokernels category_theory.preadditive
-/
#check @category_theory.abelian.has_pushouts /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_coequalizers category_theory.limits.has_finite_coproducts
-/
#check @category_theory.abelian.has_finite_limits /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_equalizers category_theory.limits.has_finite_products
-/
#check @category_theory.abelian.has_finite_colimits /- _inst_2: category_theory.abelian ↝ category_theory.limits.has_coequalizers category_theory.limits.has_finite_coproducts
-/
#check @category_theory.abelian.epi_pullback_of_epi_g /- _inst_4: category_theory.epi ↝ category_theory.epi
-/
#check @category_theory.abelian.epi_snd_of_is_limit /- _inst_2: category_theory.abelian ↝ category_theory.epi no_meet_fake_name
-/
#check @category_theory.abelian.epi_fst_of_is_limit /- _inst_2: category_theory.abelian ↝ category_theory.epi no_meet_fake_name
-/
#check @category_theory.abelian.mono_pushout_of_mono_g /- _inst_4: category_theory.mono ↝ category_theory.mono
-/
#check @category_theory.abelian.mono_inr_of_is_colimit /- _inst_2: category_theory.abelian ↝ category_theory.mono no_meet_fake_name
-/
#check @category_theory.abelian.mono_inl_of_is_colimit /- _inst_2: category_theory.abelian ↝ category_theory.mono no_meet_fake_name
-/
-- category_theory/abelian/diagram_lemmas/four.lean
#check @category_theory.abelian.is_iso_of_is_iso_of_is_iso_of_is_iso_of_is_iso /- _inst_3: category_theory.is_iso ↝ category_theory.epi
_inst_4: category_theory.is_iso ↝ category_theory.epi category_theory.mono
_inst_5: category_theory.is_iso ↝ category_theory.epi category_theory.mono
_inst_6: category_theory.is_iso ↝ category_theory.mono
-/
-- category_theory/abelian/exact.lean
#check @category_theory.abelian.exact_iff_image_eq_kernel /- _inst_2: category_theory.abelian ↝ category_theory.balanced category_theory.epi category_theory.limits.has_image category_theory.limits.has_images category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms category_theory.mono no_meet_fake_name
-/
#check @category_theory.abelian.is_equivalence.exact_iff /- _inst_5: category_theory.is_equivalence ↝ category_theory.creates_colimits_of_size category_theory.creates_limits_of_size category_theory.faithful no_meet_fake_name
-/
#check @category_theory.abelian.category_theory.limits.cokernel.desc.category_theory.is_iso /- _inst_2: category_theory.abelian ↝ category_theory.balanced category_theory.epi category_theory.limits.has_cokernels category_theory.limits.has_images category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms category_theory.mono no_meet_fake_name
-/
#check @category_theory.abelian.cokernel.desc.inv /- _inst_2: category_theory.abelian ↝ category_theory.is_iso category_theory.limits.has_cokernels category_theory.limits.has_images category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms no_meet_fake_name
_inst_3: category_theory.epi ↝ category_theory.is_iso no_meet_fake_name
-/
#check @category_theory.abelian.category_theory.limits.kernel.lift.category_theory.is_iso /- _inst_2: category_theory.abelian ↝ category_theory.balanced category_theory.epi category_theory.limits.has_images category_theory.limits.has_kernels category_theory.mono category_theory.preadditive no_meet_fake_name
-/
#check @category_theory.abelian.kernel.lift.inv /- _inst_2: category_theory.abelian ↝ category_theory.is_iso category_theory.limits.has_images category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms no_meet_fake_name
_inst_3: category_theory.mono ↝ category_theory.is_iso no_meet_fake_name
-/
#check @category_theory.functor.map_exact /- _inst_5: category_theory.limits.has_zero_object ↝ category_theory.functor.preserves_zero_morphisms
-/
-- category_theory/abelian/injective_resolution.lean
#check @category_theory.InjectiveResolution.category_theory.has_injective_resolutions /- _inst_2: category_theory.abelian ↝ category_theory.has_injective_resolution category_theory.limits.has_equalizers category_theory.limits.has_images category_theory.limits.has_zero_morphisms category_theory.limits.has_zero_object no_meet_fake_name
_inst_3: category_theory.enough_injectives ↝ category_theory.has_injective_resolution no_meet_fake_name
-/
-- category_theory/abelian/left_derived.lean
#check @category_theory.abelian.functor.preserves_exact_of_preserves_finite_colimits_of_epi /- _inst_5: category_theory.functor.additive ↝ category_theory.functor.preserves_zero_morphisms no_meet_fake_name
-/
#check @category_theory.abelian.functor.left_derived_zero_to_self_app /- _inst_6: category_theory.enough_projectives ↝ category_theory.has_projective_resolutions
-/
#check @category_theory.abelian.functor.left_derived_zero_to_self_app_inv /- _inst_6: category_theory.enough_projectives ↝ category_theory.has_projective_resolutions
-/
-- category_theory/abelian/non_preadditive.lean
#check @category_theory.non_preadditive_abelian.category_theory.abelian.factor_thru_image.category_theory.epi /- _inst_2: category_theory.non_preadditive_abelian ↝ category_theory.limits.has_cokernels category_theory.limits.has_finite_products category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms category_theory.limits.has_zero_object category_theory.normal_mono_category
-/
#check @category_theory.non_preadditive_abelian.is_iso_factor_thru_image /- _inst_2: category_theory.non_preadditive_abelian ↝ category_theory.balanced category_theory.epi category_theory.limits.has_cokernels category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms category_theory.mono no_meet_fake_name
_inst_3: category_theory.mono ↝ category_theory.mono no_meet_fake_name
-/
#check @category_theory.non_preadditive_abelian.category_theory.abelian.factor_thru_coimage.category_theory.mono /- _inst_2: category_theory.non_preadditive_abelian ↝ category_theory.limits.has_cokernels category_theory.limits.has_finite_coproducts category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms category_theory.limits.has_zero_object category_theory.normal_epi_category
-/
#check @category_theory.non_preadditive_abelian.is_iso_factor_thru_coimage /- _inst_2: category_theory.non_preadditive_abelian ↝ category_theory.balanced category_theory.epi category_theory.limits.has_cokernels category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms category_theory.mono no_meet_fake_name
_inst_3: category_theory.epi ↝ category_theory.epi no_meet_fake_name
-/
#check @category_theory.non_preadditive_abelian.epi_is_cokernel_of_kernel /- _inst_3: category_theory.epi ↝ category_theory.is_iso no_meet_fake_name
-/
#check @category_theory.non_preadditive_abelian.mono_is_kernel_of_cokernel /- _inst_3: category_theory.mono ↝ category_theory.is_iso no_meet_fake_name
-/
#check @category_theory.non_preadditive_abelian.mono_Δ /- _inst_2: category_theory.non_preadditive_abelian ↝ category_theory.limits.has_finite_products
-/
#check @category_theory.non_preadditive_abelian.lift_map /- _inst_2: category_theory.non_preadditive_abelian ↝ category_theory.limits.has_finite_products category_theory.limits.has_zero_morphisms
-/
-- category_theory/abelian/projective.lean
#check @category_theory.ProjectiveResolution.category_theory.has_projective_resolutions /- _inst_2: category_theory.abelian ↝ category_theory.has_projective_resolution category_theory.limits.has_equalizers category_theory.limits.has_images category_theory.limits.has_zero_morphisms category_theory.limits.has_zero_object no_meet_fake_name
_inst_3: category_theory.enough_projectives ↝ category_theory.has_projective_resolution no_meet_fake_name
-/
-- category_theory/abelian/pseudoelements.lean
#check @category_theory.abelian.pseudo_equal_trans /- _inst_2: category_theory.abelian ↝ category_theory.epi category_theory.epi category_theory.limits.has_pullbacks no_meet_fake_name
-/
#check @category_theory.abelian.pseudoelement.Module.eq_range_of_pseudoequal /- _inst_4: comm_ring ↝ module no_meet_fake_name ring ring_hom_comp_triple
-/
-- category_theory/abelian/right_derived.lean
#check @category_theory.abelian.functor.preserves_exact_of_preserves_finite_limits_of_mono /- _inst_5: category_theory.functor.additive ↝ category_theory.functor.preserves_zero_morphisms no_meet_fake_name
-/
#check @category_theory.abelian.functor.right_derived_zero_to_self_app /- _inst_6: category_theory.enough_injectives ↝ category_theory.has_injective_resolutions
-/
#check @category_theory.abelian.functor.right_derived_zero_to_self_app_inv /- _inst_6: category_theory.enough_injectives ↝ category_theory.has_injective_resolutions
-/
-- category_theory/abelian/transfer.lean
#check @category_theory.abelian_of_adjunction.has_kernels /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_kernel category_theory.limits.has_kernel category_theory.limits.has_zero_morphisms no_meet_fake_name
_inst_4: category_theory.abelian ↝ category_theory.limits.has_kernel category_theory.limits.has_kernels category_theory.limits.has_zero_morphisms no_meet_fake_name
_inst_5: category_theory.functor.preserves_zero_morphisms ↝ category_theory.limits.has_kernel no_meet_fake_name
-/
#check @category_theory.abelian_of_adjunction.has_cokernels /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_cokernel category_theory.limits.has_cokernel category_theory.limits.has_zero_morphisms no_meet_fake_name
_inst_4: category_theory.abelian ↝ category_theory.limits.has_cokernel category_theory.limits.has_cokernels category_theory.limits.has_zero_morphisms no_meet_fake_name
_inst_5: category_theory.functor.preserves_zero_morphisms ↝ category_theory.limits.has_cokernel no_meet_fake_name
-/
-- category_theory/adjunction/lifting.lean
#check @category_theory.adjoint_square_lift /- _inst_5: category_theory.is_right_adjoint ↝ category_theory.is_right_adjoint
_inst_7: category_theory.is_right_adjoint ↝ category_theory.is_right_adjoint
-/
#check @category_theory.monadic_adjoint_square_lift /- _inst_5: category_theory.is_right_adjoint ↝ category_theory.is_right_adjoint
_inst_7: category_theory.is_right_adjoint ↝ category_theory.is_right_adjoint
-/
-- category_theory/adjunction/limits.lean
#check @category_theory.adjunction.has_colimit_comp_equivalence /- _inst_4: category_theory.is_equivalence ↝ category_theory.limits.preserves_colimits_of_size no_meet_fake_name
-/
#check @category_theory.adjunction.has_colimits_of_shape_of_equivalence /- _inst_5: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.adjunction.has_colimits_of_equivalence /- _inst_5: category_theory.limits.has_colimits_of_size ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.adjunction.has_limit_comp_equivalence /- _inst_4: category_theory.is_equivalence ↝ category_theory.limits.preserves_limits_of_size no_meet_fake_name
-/
#check @category_theory.adjunction.has_limits_of_shape_of_equivalence /- _inst_5: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.adjunction.has_limits_of_equivalence /- _inst_5: category_theory.limits.has_limits_of_size ↝ category_theory.limits.has_limits_of_shape
-/
-- category_theory/adjunction/reflective.lean
#check @category_theory.unit_obj_eq_map_unit /- _inst_4: category_theory.reflective ↝ category_theory.faithful category_theory.full category_theory.is_right_adjoint category_theory.mono no_meet_fake_name
-/
#check @category_theory.is_iso_unit_obj /- _inst_4: category_theory.reflective ↝ category_theory.faithful category_theory.full category_theory.is_right_adjoint
-/
#check @category_theory.functor.ess_image.unit_is_iso /- _inst_4: category_theory.reflective ↝ category_theory.is_iso category_theory.is_right_adjoint no_meet_fake_name
-/
#check @category_theory.unit_comp_partial_bijective_aux /- _inst_4: category_theory.reflective ↝ category_theory.faithful category_theory.full category_theory.is_right_adjoint
-/
-- category_theory/bicategory/End.lean
#check @category_theory.End_monoidal /- _inst_1: category_theory.bicategory ↝ quiver
-/
-- category_theory/bicategory/coherence_tactic.lean
#check @category_theory.bicategory.bicategorical_coherence.whisker_left /- _inst_2: category_theory.bicategory.lift_hom ↝ category_theory.bicategory.lift_hom no_meet_fake_name
-/
#check @category_theory.bicategory.bicategorical_coherence.whisker_left_hom /- _inst_2: category_theory.bicategory.lift_hom ↝ category_theory.bicategory.bicategorical_coherence category_theory.bicategory.lift_hom no_meet_fake_name
-/
#check @category_theory.bicategory.bicategorical_coherence.whisker_right /- _inst_4: category_theory.bicategory.lift_hom ↝ category_theory.bicategory.lift_hom no_meet_fake_name
-/
#check @category_theory.bicategory.bicategorical_coherence.whisker_right_hom /- _inst_4: category_theory.bicategory.lift_hom ↝ category_theory.bicategory.bicategorical_coherence category_theory.bicategory.lift_hom no_meet_fake_name
-/
#check @category_theory.bicategory.bicategorical_coherence.assoc_hom /- _inst_3: category_theory.bicategory.lift_hom ↝ category_theory.bicategory.bicategorical_coherence category_theory.bicategory.lift_hom no_meet_fake_name
-/
#check @category_theory.bicategory.bicategorical_coherence.assoc'_hom /- _inst_3: category_theory.bicategory.lift_hom ↝ category_theory.bicategory.bicategorical_coherence category_theory.bicategory.lift_hom no_meet_fake_name
-/
#check @tactic.bicategory.coherence.assoc_lift_hom₂ /- _inst_5: category_theory.bicategory.lift_hom₂ ↝
_inst_6: category_theory.bicategory.lift_hom₂ ↝
-/
-- category_theory/bicategory/locally_discrete.lean
#check @category_theory.functor.to_oplax_functor_map /- _inst_3: category_theory.bicategory ↝ no_meet_fake_name
-/
#check @category_theory.functor.to_oplax_functor_map_comp /- _inst_3: category_theory.bicategory ↝ no_meet_fake_name
-/
#check @category_theory.functor.to_oplax_functor /- _inst_3: category_theory.bicategory ↝ no_meet_fake_name
-/
#check @category_theory.functor.to_oplax_functor_map₂ /- _inst_3: category_theory.bicategory ↝ no_meet_fake_name
-/
#check @category_theory.functor.to_oplax_functor_obj /- _inst_3: category_theory.bicategory ↝ no_meet_fake_name
-/
#check @category_theory.functor.to_oplax_functor_map_id /- _inst_3: category_theory.bicategory ↝ no_meet_fake_name
-/
-- category_theory/bicategory/single_obj.lean
#check @category_theory.monoidal_single_obj /- _inst_4: category_theory.monoidal_category ↝
-/
-- category_theory/category/basic.lean
#check @category_theory.eq_whisker /- _inst_1: category_theory.category ↝ category_theory.category_struct
-/
#check @category_theory.whisker_eq /- _inst_1: category_theory.category ↝ category_theory.category_struct
-/
#check @category_theory.comp_ite /- _inst_1: category_theory.category ↝ category_theory.category_struct
-/
#check @category_theory.ite_comp /- _inst_1: category_theory.category ↝ category_theory.category_struct
-/
#check @category_theory.comp_dite /- _inst_1: category_theory.category ↝ category_theory.category_struct
-/
#check @category_theory.dite_comp /- _inst_1: category_theory.category ↝ category_theory.category_struct
-/
-- category_theory/category/preorder.lean
#check @category_theory.hom_of_le /- _inst_1: preorder ↝ has_le quiver
-/
#check @category_theory.le_of_hom /- _inst_1: preorder ↝ has_le quiver
-/
-- category_theory/category/ulift.lean
#check @category_theory.as_small /- _inst_2: category_theory.category ↝
-/
-- category_theory/closed/ideal.lean
#check @category_theory.exponential_ideal.mk_of_iso /- _inst_5: category_theory.reflective ↝ category_theory.is_right_adjoint
-/
-- category_theory/concrete_category/bundled_hom.lean
#check @category_theory.bundled_hom.bundled_hom_of_parent_projection /- _inst_1: category_theory.bundled_hom.parent_projection ↝
-/
-- category_theory/core.lean
#check @category_theory.core.forget_functor_to_core /- _inst_2: category_theory.groupoid ↝ category_theory.category
-/
-- category_theory/endomorphism.lean
#check @category_theory.End /- _inst_1: category_theory.category_struct ↝ quiver
-/
-- category_theory/enriched/basic.lean
#check @category_theory.forget_enrichment /- _inst_9: category_theory.enriched_category ↝
-/
-- category_theory/equivalence.lean
#check @category_theory.equivalence.fully_faithful_to_ess_image /- _inst_3: category_theory.full ↝ category_theory.full no_meet_fake_name
_inst_4: category_theory.faithful ↝ category_theory.faithful no_meet_fake_name
-/
-- category_theory/filtered.lean
#check @category_theory.is_filtered_of_semilattice_sup_nonempty /- _inst_2: semilattice_sup ↝ category_theory.is_filtered_or_empty category_theory.small_category
-/
#check @category_theory.is_filtered_of_directed_le_nonempty /- _inst_2: preorder ↝ category_theory.is_filtered_or_empty category_theory.small_category has_le
_inst_3: is_directed ↝ category_theory.is_filtered_or_empty
-/
#check @category_theory.is_cofiltered_of_semilattice_inf_nonempty /- _inst_2: semilattice_inf ↝ category_theory.is_cofiltered_or_empty category_theory.small_category
-/
#check @category_theory.is_cofiltered_of_directed_ge_nonempty /- _inst_2: preorder ↝ category_theory.is_cofiltered_or_empty category_theory.small_category has_le
_inst_3: is_directed ↝ category_theory.is_cofiltered_or_empty
-/
-- category_theory/fin_category.lean
#check @category_theory.fin_category.obj_as_type /- _inst_3: category_theory.fin_category ↝
-/
#check @category_theory.fin_category.as_type /- _inst_3: category_theory.fin_category ↝
-/
-- category_theory/full_subcategory.lean
#check @category_theory.induced_category /- _inst_1: category_theory.category ↝
-/
-- category_theory/functor/epi_mono.lean
#check @category_theory.functor.preserves_monomorphisms_comp /- _inst_4: category_theory.functor.preserves_monomorphisms ↝ category_theory.mono no_meet_fake_name
_inst_5: category_theory.functor.preserves_monomorphisms ↝ category_theory.mono no_meet_fake_name
-/
#check @category_theory.functor.preserves_epimorphisms_comp /- _inst_4: category_theory.functor.preserves_epimorphisms ↝ category_theory.epi no_meet_fake_name
_inst_5: category_theory.functor.preserves_epimorphisms ↝ category_theory.epi no_meet_fake_name
-/
#check @category_theory.functor.preserves_monomorphisms.of_iso /- _inst_4: category_theory.functor.preserves_monomorphisms ↝ category_theory.mono no_meet_fake_name
-/
#check @category_theory.functor.preserves_epimorphisms.of_iso /- _inst_4: category_theory.functor.preserves_epimorphisms ↝ category_theory.epi no_meet_fake_name
-/
-- category_theory/functor/flat.lean
#check @category_theory.flat_of_preserves_finite_limits /- _inst_3: category_theory.limits.has_finite_limits ↝ category_theory.limits.has_limit no_meet_fake_name
_inst_4: category_theory.limits.preserves_finite_limits ↝ category_theory.limits.preserves_limits_of_shape
-/
-- category_theory/generator.lean
#check @category_theory.is_separating /- _inst_1: category_theory.category ↝ category_theory.category_struct
-/
#check @category_theory.is_coseparating /- _inst_1: category_theory.category ↝ category_theory.category_struct
-/
-- category_theory/graded_object.lean
#check @category_theory.graded_object_with_shift /- _inst_1: add_comm_group ↝
-/
-- category_theory/idempotents/basic.lean
#check @category_theory.idempotents.is_idempotent_complete_of_abelian /- _inst_3: category_theory.abelian ↝ category_theory.limits.has_kernels category_theory.preadditive
-/
-- category_theory/idempotents/karoubi.lean
#check @category_theory.idempotents.to_karoubi_is_equivalence /- _inst_2: category_theory.is_idempotent_complete ↝ category_theory.ess_surj
-/
-- category_theory/is_connected.lean
#check @category_theory.ulift_hom.is_connected /- hc: category_theory.is_connected ↝ category_theory.is_preconnected nonempty
-/
#check @category_theory.is_connected_of_equivalent /- _inst_4: category_theory.is_connected ↝ category_theory.is_preconnected nonempty
-/
#check @category_theory.is_connected_op /- _inst_3: category_theory.is_connected ↝ category_theory.is_preconnected nonempty
-/
#check @category_theory.zag /- _inst_1: category_theory.category ↝ quiver
-/
#check @category_theory.equiv_relation /- _inst_3: category_theory.is_connected ↝ category_theory.is_preconnected nonempty
-/
#check @category_theory.nonempty_hom_of_connected_groupoid /- _inst_4: category_theory.groupoid ↝ category_theory.category category_theory.is_iso no_meet_fake_name
-/
-- category_theory/limits/comma.lean
#check @category_theory.comma.has_limits_of_shape /- _inst_5: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
_inst_6: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.comma.has_limits /- _inst_5: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
_inst_6: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.comma.has_colimits_of_shape /- _inst_5: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
_inst_6: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.comma.has_colimits /- _inst_5: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
_inst_6: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.arrow.has_limits_of_shape /- _inst_5: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.arrow.has_limits /- _inst_5: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.arrow.has_colimits_of_shape /- _inst_5: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.arrow.has_colimits /- _inst_5: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.structured_arrow.has_limits_of_shape /- _inst_5: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.structured_arrow.has_limits /- _inst_5: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.costructured_arrow.has_colimits_of_shape /- _inst_5: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.costructured_arrow.has_colimits /- _inst_5: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
-- category_theory/limits/constructions/over/connected.lean
#check @category_theory.over.has_connected_limits /- _inst_4: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
-- category_theory/limits/creates.lean
#check @category_theory.has_limits_of_shape_of_has_limits_of_shape_creates_limits_of_shape /- _inst_4: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.has_limits_of_has_limits_creates_limits /- _inst_4: category_theory.limits.has_limits_of_size ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.has_colimits_of_shape_of_has_colimits_of_shape_creates_colimits_of_shape /- _inst_4: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.has_colimits_of_has_colimits_creates_colimits /- _inst_4: category_theory.limits.has_colimits_of_size ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.preserves_limits_of_creates_limits_and_has_limits /- _inst_5: category_theory.limits.has_limits_of_size ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.preserves_colimits_of_creates_colimits_and_has_colimits /- _inst_5: category_theory.limits.has_colimits_of_size ↝ category_theory.limits.has_colimits_of_shape
-/
-- category_theory/limits/filtered_colimit_commutes_finite_limit.lean
#check @category_theory.limits.colim.preserves_finite_limits /- _inst_9: category_theory.limits.has_finite_limits ↝ category_theory.limits.has_limits_of_shape
-/
-- category_theory/limits/final.lean
#check @category_theory.functor.final.colimit_iso /- _inst_3: category_theory.functor.final ↝ category_theory.is_iso category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.functor.final.cofinal_of_colimit_comp_coyoneda_iso_punit /- _inst_3: category_theory.functor.final ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.functor.initial.limit_iso /- _inst_3: category_theory.functor.initial ↝ category_theory.is_iso category_theory.limits.has_limit no_meet_fake_name
-/
-- category_theory/limits/functor_category.lean
#check @category_theory.limits.functor_category_has_limits_of_shape /- _inst_5: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.limits.functor_category_has_colimits_of_shape /- _inst_5: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.limits.functor_category_has_limits_of_size /- _inst_5: category_theory.limits.has_limits_of_size ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.limits.functor_category_has_colimits_of_size /- _inst_5: category_theory.limits.has_colimits_of_size ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.limits.evaluation_preserves_limits /- _inst_5: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.limits.evaluation_preserves_colimits /- _inst_5: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
-- category_theory/limits/has_limits.lean
#check @category_theory.limits.limit.map_pre' /- _inst_4: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.limits.limit.map_post /- _inst_4: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
_inst_6: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.limits.has_limits_of_shape_of_equivalence /- _inst_5: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.limits.colimit.pre_map' /- _inst_4: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.limits.has_colimits_of_shape_of_equivalence /- _inst_5: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
-- category_theory/limits/lattice.lean
#check @category_theory.limits.complete_lattice.category_theory.limits.has_binary_products /- _inst_3: semilattice_inf ↝ category_theory.limits.has_finite_limits category_theory.limits.has_limit category_theory.limits.has_limits_of_shape category_theory.small_category has_le no_meet_fake_name
_inst_4: order_top ↝ category_theory.limits.has_finite_limits
-/
#check @category_theory.limits.complete_lattice.category_theory.limits.has_binary_coproducts /- _inst_3: semilattice_sup ↝ category_theory.limits.has_colimit category_theory.limits.has_colimits_of_shape category_theory.limits.has_finite_colimits category_theory.small_category has_le no_meet_fake_name
_inst_4: order_bot ↝ category_theory.limits.has_finite_colimits
-/
-- category_theory/limits/over.lean
#check @category_theory.over.category_theory.limits.has_colimits_of_shape /- _inst_3: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.over.category_theory.limits.has_colimits /- _inst_3: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.under.category_theory.limits.has_limits_of_shape /- _inst_3: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.under.category_theory.limits.has_limits /- _inst_3: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
-- category_theory/limits/preserves/basic.lean
#check @category_theory.limits.comp_reflects_limits_of_shape /- _inst_4: category_theory.limits.reflects_limits_of_shape ↝ category_theory.limits.reflects_limit no_meet_fake_name
-/
#check @category_theory.limits.comp_reflects_limits /- _inst_4: category_theory.limits.reflects_limits_of_size ↝ category_theory.limits.reflects_limits_of_shape no_meet_fake_name
_inst_5: category_theory.limits.reflects_limits_of_size ↝ category_theory.limits.reflects_limits_of_shape no_meet_fake_name
-/
#check @category_theory.limits.comp_reflects_colimits_of_shape /- _inst_4: category_theory.limits.reflects_colimits_of_shape ↝ category_theory.limits.reflects_colimit no_meet_fake_name
-/
#check @category_theory.limits.comp_reflects_colimits /- _inst_4: category_theory.limits.reflects_colimits_of_size ↝ category_theory.limits.reflects_colimits_of_shape no_meet_fake_name
_inst_5: category_theory.limits.reflects_colimits_of_size ↝ category_theory.limits.reflects_colimits_of_shape no_meet_fake_name
-/
#check @category_theory.limits.preserves_limits_of_reflects_of_preserves /- _inst_5: category_theory.limits.reflects_limits_of_size ↝ category_theory.limits.reflects_limits_of_shape no_meet_fake_name
-/
#check @category_theory.limits.reflects_limits_of_shape_of_nat_iso /- _inst_4: category_theory.limits.reflects_limits_of_shape ↝ category_theory.limits.reflects_limit
-/
#check @category_theory.limits.reflects_limits_of_nat_iso /- _inst_4: category_theory.limits.reflects_limits_of_size ↝ category_theory.limits.reflects_limits_of_shape no_meet_fake_name
-/
#check @category_theory.limits.reflects_limits_of_shape_of_reflects_isomorphisms /- _inst_5: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.limits.reflects_limits_of_reflects_isomorphisms /- _inst_5: category_theory.limits.has_limits_of_size ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.limits.preserves_colimits_of_reflects_of_preserves /- _inst_5: category_theory.limits.reflects_colimits_of_size ↝ category_theory.limits.reflects_colimits_of_shape no_meet_fake_name
-/
#check @category_theory.limits.reflects_colimits_of_shape_of_nat_iso /- _inst_4: category_theory.limits.reflects_colimits_of_shape ↝ category_theory.limits.reflects_colimit
-/
#check @category_theory.limits.reflects_colimits_of_nat_iso /- _inst_4: category_theory.limits.reflects_colimits_of_size ↝ category_theory.limits.reflects_colimits_of_shape no_meet_fake_name
-/
#check @category_theory.limits.reflects_colimits_of_shape_of_reflects_isomorphisms /- _inst_5: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.limits.reflects_colimits_of_reflects_isomorphisms /- _inst_5: category_theory.limits.has_colimits_of_size ↝ category_theory.limits.has_colimits_of_shape
-/
-- category_theory/limits/preserves/filtered.lean
#check @category_theory.limits.comp_preserves_filtered_colimits /- _inst_5: category_theory.limits.preserves_filtered_colimits ↝ category_theory.limits.preserves_colimits_of_shape no_meet_fake_name
_inst_6: category_theory.limits.preserves_filtered_colimits ↝ category_theory.limits.preserves_colimits_of_shape no_meet_fake_name
-/
#check @category_theory.limits.comp_preserves_cofiltered_limits /- _inst_5: category_theory.limits.preserves_cofiltered_limits ↝ category_theory.limits.preserves_limits_of_shape no_meet_fake_name
_inst_6: category_theory.limits.preserves_cofiltered_limits ↝ category_theory.limits.preserves_limits_of_shape no_meet_fake_name
-/
-- category_theory/limits/preserves/finite.lean
#check @category_theory.limits.preserves_limits.preserves_finite_limits /- _inst_5: category_theory.limits.preserves_limits ↝ category_theory.limits.preserves_finite_limits no_meet_fake_name
-/
-- category_theory/limits/preserves/functor_category.lean
#check @category_theory.functor_category.prod_preserves_colimits /- _inst_5: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
#check @category_theory.whiskering_left_preserves_limits /- _inst_4: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.whiskering_right_preserves_limits /- _inst_7: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
-- category_theory/limits/preserves/shapes/biproducts.lean
#check @category_theory.limits.preserves_biproducts_shrink /- hp: category_theory.limits.preserves_biproducts ↝ category_theory.limits.preserves_biproducts_of_shape
-/
#check @category_theory.functor.section_biproduct_comparison /- _inst_7: category_theory.functor.preserves_zero_morphisms ↝ category_theory.split_epi no_meet_fake_name
-/
#check @category_theory.functor.retraction_biproduct_comparison' /- _inst_7: category_theory.functor.preserves_zero_morphisms ↝ category_theory.split_mono no_meet_fake_name
-/
#check @category_theory.functor.section_biprod_comparison /- _inst_7: category_theory.functor.preserves_zero_morphisms ↝ category_theory.split_epi no_meet_fake_name
-/
#check @category_theory.functor.retraction_biprod_comparison' /- _inst_7: category_theory.functor.preserves_zero_morphisms ↝ category_theory.split_mono no_meet_fake_name
-/
#check @category_theory.limits.preserves_products_of_shape_of_preserves_biproducts_of_shape /- _inst_7: category_theory.limits.preserves_biproducts_of_shape ↝ category_theory.limits.preserves_biproduct no_meet_fake_name
-/
#check @category_theory.limits.preserves_coproducts_of_shape_of_preserves_biproducts_of_shape /- _inst_7: category_theory.limits.preserves_biproducts_of_shape ↝ category_theory.limits.preserves_biproduct no_meet_fake_name
-/
-- category_theory/limits/shapes/biproducts.lean
#check @category_theory.limits.has_finite_products_of_has_finite_biproducts /- _inst_3: category_theory.limits.has_finite_biproducts ↝ category_theory.limits.has_biproduct no_meet_fake_name
-/
#check @category_theory.limits.has_finite_coproducts_of_has_finite_biproducts /- _inst_3: category_theory.limits.has_finite_biproducts ↝ category_theory.limits.has_biproduct no_meet_fake_name
-/
#check @category_theory.limits.has_zero_object_of_has_finite_biproducts /- _inst_3: category_theory.limits.has_finite_biproducts ↝ category_theory.limits.has_biproducts_of_shape no_meet_fake_name
-/
#check @category_theory.limits.has_binary_biproducts_of_finite_biproducts /- _inst_3: category_theory.limits.has_finite_biproducts ↝ category_theory.limits.has_biproducts_of_shape no_meet_fake_name
-/
#check @category_theory.limits.has_binary_products_of_has_binary_biproducts /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
#check @category_theory.limits.has_binary_coproducts_of_has_binary_biproducts /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
#check @category_theory.limits.biprod.symmetry' /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
#check @category_theory.limits.biproduct.map_eq /- _inst_5: category_theory.limits.has_finite_biproducts ↝ category_theory.limits.has_biproduct no_meet_fake_name
-/
#check @category_theory.limits.biproduct.matrix_map /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @category_theory.limits.biproduct.map_matrix /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @category_theory.limits.inl_of_is_limit /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @category_theory.limits.inr_of_is_limit /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @category_theory.limits.fst_of_is_colimit /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @category_theory.limits.snd_of_is_colimit /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @category_theory.limits.biprod.map_eq /- _inst_5: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
#check @category_theory.subsingleton_preadditive_of_has_binary_biproducts /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
#check @category_theory.indecomposable /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
-- category_theory/limits/shapes/disjoint_coproduct.lean
#check @category_theory.limits.initial_mono_class_of_disjoint_coproducts /- _inst_2: category_theory.limits.coproducts_disjoint ↝ category_theory.limits.coproduct_disjoint
-/
-- category_theory/limits/shapes/finite_limits.lean
#check @category_theory.limits.has_finite_limits_of_has_limits /- _inst_2: category_theory.limits.has_limits ↝ category_theory.limits.has_finite_limits
-/
-- category_theory/limits/shapes/functor_category.lean
#check @category_theory.limits.functor_category_has_finite_limits /- _inst_3: category_theory.limits.has_finite_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.limits.functor_category_has_finite_colimits /- _inst_3: category_theory.limits.has_finite_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
-- category_theory/limits/shapes/images.lean
#check @category_theory.limits.image.map_hom_mk'_ι /- _inst_5: category_theory.limits.has_image ↝ category_theory.limits.has_image no_meet_fake_name
_inst_6: category_theory.limits.has_image ↝ category_theory.limits.has_image no_meet_fake_name
-/
-- category_theory/limits/shapes/normal_mono/equalizers.lean
#check @category_theory.normal_mono_category.epi_of_zero_cokernel /- _inst_3: category_theory.limits.has_finite_products ↝ category_theory.limits.has_equalizers
_inst_4: category_theory.limits.has_kernels ↝ category_theory.limits.has_equalizers
-/
#check @category_theory.normal_epi_category.mono_of_zero_kernel /- _inst_3: category_theory.limits.has_finite_coproducts ↝ category_theory.limits.has_coequalizers
_inst_4: category_theory.limits.has_cokernels ↝ category_theory.limits.has_coequalizers
-/
-- category_theory/limits/shapes/reflexive.lean
#check @category_theory.limits.has_coequalizer_of_common_section /- _inst_3: category_theory.limits.has_reflexive_coequalizers ↝ category_theory.limits.has_coequalizer
-/
#check @category_theory.limits.has_equalizer_of_common_retraction /- _inst_3: category_theory.limits.has_coreflexive_equalizers ↝ category_theory.limits.has_equalizer
-/
-- category_theory/limits/shapes/regular_mono.lean
#check @category_theory.is_iso_of_regular_mono_of_epi /- _inst_2: category_theory.regular_mono ↝ category_theory.strong_mono no_meet_fake_name
-/
#check @category_theory.is_iso_of_regular_epi_of_mono /- _inst_2: category_theory.regular_epi ↝ category_theory.strong_epi no_meet_fake_name
-/
-- category_theory/limits/shapes/strong_epi.lean
#check @category_theory.strong_epi_comp /- _inst_2: category_theory.strong_epi ↝ category_theory.arrow.has_lift category_theory.epi no_meet_fake_name
_inst_3: category_theory.strong_epi ↝ category_theory.arrow.has_lift category_theory.epi no_meet_fake_name
-/
#check @category_theory.strong_mono_comp /- _inst_2: category_theory.strong_mono ↝ category_theory.arrow.has_lift category_theory.mono no_meet_fake_name
_inst_3: category_theory.strong_mono ↝ category_theory.arrow.has_lift category_theory.mono no_meet_fake_name
-/
#check @category_theory.is_iso_of_mono_of_strong_epi /- _inst_3: category_theory.strong_epi ↝ category_theory.arrow.has_lift no_meet_fake_name
-/
#check @category_theory.is_iso_of_epi_of_strong_mono /- _inst_3: category_theory.strong_mono ↝ category_theory.arrow.has_lift no_meet_fake_name
-/
-- category_theory/monad/adjunction.lean
#check @category_theory.μ_iso_of_reflective /- _inst_3: category_theory.reflective ↝ category_theory.faithful category_theory.full category_theory.is_right_adjoint
-/
#check @category_theory.reflective.comparison_ess_surj /- _inst_3: category_theory.reflective ↝ category_theory.is_iso category_theory.is_right_adjoint no_meet_fake_name
-/
-- category_theory/monad/limits.lean
#check @category_theory.comp_comparison_forget_has_limit /- _inst_4: category_theory.monadic_right_adjoint ↝ category_theory.is_right_adjoint
-/
#check @category_theory.comp_comparison_has_limit /- _inst_4: category_theory.monadic_right_adjoint ↝ category_theory.is_right_adjoint category_theory.limits.has_limit no_meet_fake_name
_inst_5: category_theory.limits.has_limit ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.monadic_creates_limits /- _inst_4: category_theory.monadic_right_adjoint ↝ category_theory.is_equivalence category_theory.is_right_adjoint
-/
#check @category_theory.monadic_creates_colimit_of_preserves_colimit /- _inst_4: category_theory.monadic_right_adjoint ↝ category_theory.is_equivalence category_theory.is_right_adjoint
-/
#check @category_theory.has_limit_of_reflective /- _inst_5: category_theory.reflective ↝ category_theory.monadic_right_adjoint
-/
#check @category_theory.has_limits_of_shape_of_reflective /- _inst_4: category_theory.limits.has_limits_of_shape ↝ category_theory.limits.has_limit no_meet_fake_name
-/
#check @category_theory.has_limits_of_reflective /- _inst_4: category_theory.limits.has_limits_of_size ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.has_colimits_of_shape_of_reflective /- _inst_4: category_theory.reflective ↝ category_theory.faithful category_theory.full category_theory.is_right_adjoint
_inst_5: category_theory.limits.has_colimits_of_shape ↝ category_theory.limits.has_colimit no_meet_fake_name
-/
#check @category_theory.has_colimits_of_reflective /- _inst_5: category_theory.limits.has_colimits_of_size ↝ category_theory.limits.has_colimits_of_shape
-/
-- category_theory/monoidal/coherence.lean
#check @category_theory.monoidal_category.monoidal_coherence.tensor_hom /- _inst_3: category_theory.monoidal_category.lift_obj ↝ category_theory.monoidal_category.lift_obj category_theory.monoidal_category.monoidal_coherence no_meet_fake_name
-/
#check @category_theory.monoidal_category.monoidal_coherence.assoc_hom /- _inst_5: category_theory.monoidal_category.lift_obj ↝ category_theory.monoidal_category.lift_obj category_theory.monoidal_category.monoidal_coherence no_meet_fake_name
-/
#check @category_theory.monoidal_category.monoidal_coherence.assoc'_hom /- _inst_5: category_theory.monoidal_category.lift_obj ↝ category_theory.monoidal_category.lift_obj category_theory.monoidal_category.monoidal_coherence no_meet_fake_name
-/
#check @tactic.coherence.assoc_lift_hom /- _inst_6: category_theory.monoidal_category.lift_hom ↝
_inst_7: category_theory.monoidal_category.lift_hom ↝
-/
-- category_theory/monoidal/preadditive.lean
#check @category_theory.tensor_sum /- _inst_4: category_theory.monoidal_preadditive ↝ category_theory.functor.additive no_meet_fake_name
-/
#check @category_theory.sum_tensor /- _inst_4: category_theory.monoidal_preadditive ↝ category_theory.functor.additive no_meet_fake_name
-/
-- category_theory/monoidal/rigid/basic.lean
#check @category_theory.monoidal_closed_of_left_rigid_category /- _inst_5: category_theory.left_rigid_category ↝ category_theory.closed no_meet_fake_name
-/
-- category_theory/monoidal/rigid/functor_category.lean
#check @category_theory.monoidal.rigid_functor_category /- _inst_4: category_theory.rigid_category ↝ category_theory.left_rigid_category category_theory.right_rigid_category
-/
-- category_theory/monoidal/rigid/of_equivalence.lean
#check @category_theory.left_rigid_category_of_equivalence /- _inst_6: category_theory.left_rigid_category ↝ category_theory.has_left_dual
-/
#check @category_theory.right_rigid_category_of_equivalence /- _inst_6: category_theory.right_rigid_category ↝ category_theory.has_right_dual
-/
#check @category_theory.rigid_category_of_equivalence /- _inst_6: category_theory.rigid_category ↝ category_theory.has_left_dual category_theory.has_right_dual
-/
-- category_theory/monoidal/transport.lean
#check @category_theory.monoidal.transported /- _inst_2: category_theory.monoidal_category ↝
-/
-- category_theory/morphism_property.lean
#check @category_theory.morphism_property /- _inst_1: category_theory.category ↝ quiver
-/
-- category_theory/preadditive/additive_functor.lean
#check @category_theory.functor.additive_of_preserves_binary_biproducts /- _inst_5: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct category_theory.limits.has_binary_biproduct no_meet_fake_name
-/
-- category_theory/preadditive/biproducts.lean
#check @category_theory.is_iso_left_of_is_iso_biprod_map /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
#check @category_theory.biprod.column_nonzero_of_iso /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
-- category_theory/preadditive/default.lean
#check @category_theory.preadditive.is_iso.comp_left_eq_zero /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @category_theory.preadditive.is_iso.comp_right_eq_zero /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
-- category_theory/preadditive/functor_category.lean
#check @category_theory.nat_trans.app_zero /- _inst_3: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
-- category_theory/preadditive/hom_orthogonal.lean
#check @category_theory.hom_orthogonal /- _inst_1: category_theory.category ↝ quiver
-/
-- category_theory/preadditive/of_biproducts.lean
#check @category_theory.semiadditive_of_binary_biproducts.left_add /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
#check @category_theory.semiadditive_of_binary_biproducts.right_add /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
-- category_theory/preadditive/opposite.lean
#check @category_theory.unop_zero /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @category_theory.op_zero /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
-- category_theory/shift.lean
#check @category_theory.shift_functor_inv /- _inst_2: add_group ↝ add_monoid category_theory.is_equivalence has_neg no_meet_fake_name
-/
#check @category_theory.shift_zero_eq_zero /- _inst_2: add_group ↝ add_monoid category_theory.full no_meet_fake_name
-/
#check @category_theory.has_shift_of_fully_faithful_comm /- _inst_5: category_theory.full ↝
_inst_6: category_theory.faithful ↝
-/
-- category_theory/simple.lean
#check @category_theory.simple_of_cosimple /- _inst_2: category_theory.abelian ↝ category_theory.balanced category_theory.limits.has_cokernels category_theory.limits.has_zero_object category_theory.preadditive
-/
#check @category_theory.is_iso_of_epi_of_nonzero /- _inst_2: category_theory.abelian ↝ category_theory.balanced category_theory.limits.has_kernels category_theory.preadditive
-/
#check @category_theory.biprod.is_iso_inl_iff_is_zero /- _inst_3: category_theory.limits.has_binary_biproducts ↝ category_theory.limits.has_binary_biproduct
-/
-- category_theory/sites/dense_subsite.lean
#check @category_theory.cover_dense.types.pushforward_family /- _inst_5: category_theory.full ↝
-/
-- category_theory/sites/grothendieck.lean
#check @category_theory.grothendieck_topology.right_ore_condition /- _inst_2: category_theory.category ↝ category_theory.category_struct
-/
-- category_theory/sites/left_exact.lean
#check @category_theory.grothendieck_topology.diagram_functor.category_theory.limits.preserves_limits /- _inst_4: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.grothendieck_topology.plus_functor.category_theory.limits.preserves_finite_limits /- _inst_7: category_theory.limits.has_finite_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.presheaf_to_Sheaf.limits.preserves_finite_limits /- _inst_12: category_theory.limits.has_finite_limits ↝ category_theory.limits.has_limits_of_shape
-/
-- category_theory/sites/limits.lean
#check @category_theory.Sheaf.category_theory.Sheaf_to_presheaf.category_theory.creates_limits /- _inst_4: category_theory.limits.has_limits ↝ category_theory.limits.has_limits_of_shape
-/
#check @category_theory.Sheaf.category_theory.limits.has_colimits /- _inst_6: category_theory.limits.preserves_limits ↝ category_theory.limits.has_colimits_of_shape
_inst_9: category_theory.reflects_isomorphisms ↝ category_theory.limits.has_colimits_of_shape
_inst_10: category_theory.limits.has_colimits ↝ category_theory.limits.has_colimits_of_shape
-/
-- category_theory/sites/sieves.lean
#check @category_theory.presieve /- _inst_1: category_theory.category ↝ quiver
-/
-- category_theory/subobject/limits.lean
#check @category_theory.limits.image_subobject_comp_le_epi_of_epi /- _inst_3: category_theory.limits.has_equalizers ↝ category_theory.epi no_meet_fake_name
_inst_4: category_theory.epi ↝ category_theory.epi no_meet_fake_name
-/
#check @category_theory.limits.image_subobject_iso_comp /- _inst_3: category_theory.limits.has_equalizers ↝ category_theory.is_iso category_theory.limits.has_image no_meet_fake_name
_inst_4: category_theory.is_iso ↝ category_theory.is_iso category_theory.limits.has_image no_meet_fake_name
-/
-- category_theory/subterminal.lean
#check @category_theory.is_subterminal /- _inst_1: category_theory.category ↝ quiver
-/
-- combinatorics/additive/salem_spencer.lean
#check @mul_salem_spencer /- _inst_1: monoid ↝ has_mul
-/
#check @add_salem_spencer /- _inst_1: add_monoid ↝ has_add
-/
#check @add_salem_spencer.image /- _inst_1: add_comm_monoid ↝ add_monoid fun_like
_inst_2: add_comm_monoid ↝ add_monoid fun_like
-/
#check @mul_salem_spencer.image /- _inst_1: comm_monoid ↝ fun_like monoid
_inst_2: comm_monoid ↝ fun_like monoid
-/
#check @mul_salem_spencer_insert_of_lt /- _inst_1: ordered_cancel_comm_monoid ↝ cancel_comm_monoid covariant_class covariant_class preorder
-/
#check @add_salem_spencer_insert_of_lt /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_cancel_comm_monoid covariant_class covariant_class preorder
-/
#check @add_salem_spencer_frontier /- _inst_1: linear_ordered_field ↝ distrib_mul_action linear_ordered_semifield mul_action
-/
-- combinatorics/configuration.lean
#check @configuration.projective_plane.card_points_eq_card_lines /- _inst_4: configuration.projective_plane ↝ no_meet_fake_name
-/
#check @configuration.projective_plane.line_count_eq_line_count /- _inst_4: configuration.projective_plane ↝ no_meet_fake_name
-/
#check @configuration.projective_plane.line_count_eq_point_count /- _inst_4: configuration.projective_plane ↝ no_meet_fake_name
-/
-- combinatorics/hindman.lean
#check @ultrafilter.continuous_mul_left /- _inst_1: semigroup ↝ has_mul
-/
#check @ultrafilter.continuous_add_left /- _inst_1: add_semigroup ↝ has_add
-/
-- combinatorics/set_family/compression/uv.lean
#check @uv.compress /- _inst_1: generalized_boolean_algebra ↝ has_sdiff has_sup order_bot semilattice_inf
-/
-- combinatorics/set_family/intersecting.lean
#check @set.intersecting.is_max_iff_card_eq /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
-- combinatorics/set_family/lym.lean
#check @finset.card_div_choose_le_card_shadow_div_choose /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
-- combinatorics/simple_graph/adj_matrix.lean
#check @simple_graph.adj_matrix_mul_vec_const_apply /- _inst_3: semiring ↝ non_assoc_semiring
-/
#check @matrix.is_adj_matrix.adj_matrix_to_graph_eq /- _inst_3: decidable_eq ↝ decidable_rel no_meet_fake_name
-/
-- combinatorics/simple_graph/basic.lean
#check @simple_graph.dart.fintype /- _inst_2: decidable_rel ↝ decidable_pred no_meet_fake_name
-/
#check @simple_graph.decidable_mem_common_neighbors /- _inst_1: decidable_rel ↝ decidable_pred no_meet_fake_name
-/
#check @simple_graph.is_regular_of_degree.compl /- _inst_3: decidable_eq ↝ decidable_rel no_meet_fake_name
_inst_4: decidable_rel ↝ decidable_pred decidable_rel no_meet_fake_name
-/
-- combinatorics/simple_graph/inc_matrix.lean
#check @simple_graph.inc_matrix_mul_transpose_apply_of_adj /- _inst_2: semiring ↝ non_assoc_semiring
-/
-- combinatorics/simple_graph/regularity/uniform.lean
#check @simple_graph.is_uniform /- _inst_1: linear_ordered_field ↝ has_abs has_le has_lt has_mul has_nat_cast has_rat_cast has_sub
-/
-- combinatorics/simple_graph/subgraph.lean
#check @simple_graph.subgraph.finite_at /- _inst_1: decidable_rel ↝ decidable_pred no_meet_fake_name
-/
#check @simple_graph.subgraph.finite_at_of_subgraph /- _inst_1: decidable_rel ↝ decidable_pred no_meet_fake_name
-/
-- computability/partrec.lean
#check @partrec /- _inst_1: primcodable ↝ encodable
_inst_2: primcodable ↝ encodable
-/
-- computability/primrec.lean
#check @primrec /- _inst_1: primcodable ↝ encodable
_inst_2: primcodable ↝ encodable
-/
-- computability/reduce.lean
#check @to_nat /- _inst_1: primcodable ↝ encodable
-/
-- computability/turing_machine.lean
#check @turing.TM0.machine /- _inst_2: inhabited ↝
-/
#check @turing.TM1to0.Λ' /- _inst_2: inhabited ↝
_inst_3: inhabited ↝
-/
#check @turing.TM2to1.Γ' /- _inst_1: decidable_eq ↝
-/
#check @turing.TM2to1.st_run /- _inst_2: inhabited ↝
-/
-- control/basic.lean
#check @fish /- _inst_3: monad ↝ has_bind no_meet_fake_name
-/
#check @succeeds /- _inst_1: alternative ↝ functor has_orelse has_pure no_meet_fake_name
-/
#check @mtry /- _inst_1: alternative ↝ functor has_orelse has_pure no_meet_fake_name
-/
-- control/bitraversable/instances.lean
#check @const.bitraverse /- _inst_2: applicative ↝
-/
-- control/functor.lean
#check @functor.comp.has_pure /- _inst_1: applicative ↝ has_pure no_meet_fake_name
_inst_2: applicative ↝ has_pure no_meet_fake_name
-/
-- control/monad/cont.lean
#check @cont_t.monad_lift /- _inst_1: monad ↝ has_bind no_meet_fake_name
-/
#check @writer_t.monad_cont /- _inst_1: monad ↝
-/
#check @state_t.mk_label /- _inst_1: monad ↝
-/
-- control/monad/writer.lean
#check @writer_t.ext /- _inst_1: monad ↝
-/
#check @writer_t.tell /- _inst_1: monad ↝ has_pure no_meet_fake_name
-/
#check @writer_t.pure /- _inst_1: monad ↝ has_pure no_meet_fake_name
-/
#check @writer_t.bind /- _inst_1: monad ↝ has_bind has_pure no_meet_fake_name
-/
#check @writer_t.lift /- _inst_1: monad ↝ functor no_meet_fake_name
-/
#check @writer_t.monad_map /- _inst_2: monad ↝
_inst_3: monad ↝
-/
#check @writer_t.adapt /- _inst_1: monad ↝ functor no_meet_fake_name
-/
#check @writer_t.monad_except /- _inst_1: monad ↝
-/
#check @reader_t.monad_writer /- _inst_1: monad ↝ has_monad_lift no_meet_fake_name
-/
-- control/traversable/instances.lean
#check @option.comp_traverse /- _inst_3: is_lawful_applicative ↝
-/
#check @list.comp_traverse /- _inst_3: is_lawful_applicative ↝
-/
#check @sum.comp_traverse /- _inst_3: is_lawful_applicative ↝
-/
-- control/uliftable.lean
#check @uliftable.adapt_up /- _inst_2: monad ↝ has_bind no_meet_fake_name
-/
#check @uliftable.adapt_down /- _inst_1: monad ↝ has_bind no_meet_fake_name
-/
-- data/buffer/parser/basic.lean
#check @parser.and_then_eq_bind /- _inst_1: monad ↝ has_bind no_meet_fake_name
-/
#check @parser.mono.seq /- _inst_2: parser.mono ↝ no_meet_fake_name parser.mono
-/
#check @parser.mono.foldr /- _inst_1: parser.mono ↝ no_meet_fake_name parser.mono
-/
#check @parser.mono.foldl /- _inst_1: parser.mono ↝ no_meet_fake_name parser.mono
-/
#check @parser.static.seq /- _inst_2: parser.static ↝ no_meet_fake_name parser.static
-/
#check @parser.static.foldr /- _inst_1: parser.static ↝ no_meet_fake_name parser.static
-/
#check @parser.static.foldl /- _inst_1: parser.static ↝ no_meet_fake_name parser.static
-/
#check @parser.unfailing.seq /- _inst_2: parser.unfailing ↝ no_meet_fake_name parser.unfailing
-/
#check @parser.err_static.seq /- _inst_3: parser.err_static ↝ no_meet_fake_name parser.err_static
-/
#check @parser.err_static.seq_of_unfailing /- _inst_2: parser.unfailing ↝ no_meet_fake_name parser.unfailing
-/
#check @parser.step.seq /- _inst_2: parser.static ↝ no_meet_fake_name parser.static
-/
#check @parser.step.seq' /- _inst_2: parser.step ↝ no_meet_fake_name parser.step
-/
#check @parser.prog.seq /- _inst_2: parser.mono ↝ no_meet_fake_name parser.mono
-/
-- data/complex/exponential.lean
#check @abv_sum_le_sum_abv /- _inst_1: linear_ordered_field ↝ covariant_class ordered_semiring
-/
-- data/complex/is_R_or_C.lean
#check @is_R_or_C.conj_bit0 /- _inst_1: is_R_or_C ↝ comm_semiring star_ring
-/
#check @is_R_or_C.star_def /- _inst_1: is_R_or_C ↝ comm_semiring has_star star_ring
-/
#check @is_R_or_C.conj_to_ring_equiv /- _inst_1: is_R_or_C ↝ non_unital_semiring star_ring
-/
#check @is_R_or_C.conj_inv /- _inst_1: is_R_or_C ↝ field star_ring
-/
#check @finite_dimensional.proper_is_R_or_C /- _inst_2: normed_add_comm_group ↝ has_continuous_smul module no_meet_fake_name proper_space seminormed_add_comm_group t2_space
-/
#check @finite_dimensional.is_R_or_C.proper_space_submodule /- _inst_3: normed_space ↝ module module no_meet_fake_name normed_space
-/
#check @is_R_or_C.continuous_conj /- _inst_1: is_R_or_C ↝ comm_semiring has_continuous_star has_star star_ring topological_space
-/
-- data/complex/module.lean
#check @module.complex_to_real /- _inst_1: add_comm_group ↝ add_comm_monoid
-/
-- data/dfinsupp/basic.lean
#check @dfinsupp.prod_inv /- _inst_3: comm_group ↝ division_comm_monoid
-/
#check @dfinsupp.sum_neg /- _inst_3: add_comm_group ↝ subtraction_comm_monoid
-/
#check @monoid_hom.coe_dfinsupp_prod /- _inst_4: monoid ↝ mul_one_class
-/
#check @add_monoid_hom.coe_dfinsupp_sum /- _inst_4: add_monoid ↝ add_zero_class
-/
#check @add_monoid_hom.dfinsupp_sum_apply /- _inst_4: add_monoid ↝ add_zero_class
-/
#check @monoid_hom.dfinsupp_prod_apply /- _inst_4: monoid ↝ mul_one_class
-/
-- data/fin/basic.lean
#check @fin.order_iso_subsingleton /- _inst_1: preorder ↝ has_le
-/
-- data/fin_enum.lean
#check @fin_enum.mem_pi /- _inst_1: fin_enum ↝ decidable_eq
-/
-- data/finset/lattice.lean
#check @finset.sup /- _inst_1: semilattice_sup ↝ has_bot has_le has_sup is_associative is_commutative
_inst_2: order_bot ↝ has_bot
-/
#check @finset.sup_eq_supr /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.sup_id_eq_Sup /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.sup_eq_Sup_image /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.inf /- _inst_1: semilattice_inf ↝ has_inf has_le has_top is_associative is_commutative
_inst_2: order_top ↝ has_top
-/
#check @finset.sup_sdiff_left /- _inst_3: boolean_algebra ↝ no_meet_fake_name
-/
#check @finset.inf_sdiff_left /- _inst_3: boolean_algebra ↝ no_meet_fake_name
-/
#check @finset.inf_sdiff_right /- _inst_3: boolean_algebra ↝ no_meet_fake_name
-/
#check @finset.inf_eq_infi /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.inf_id_eq_Inf /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.inf_eq_Inf_image /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.exists_mem_eq_sup' /- _inst_1: linear_order ↝ is_total semilattice_sup
-/
#check @finset.max /- _inst_1: linear_order ↝ semilattice_sup
-/
#check @finset.min /- _inst_1: linear_order ↝ semilattice_inf
-/
#check @finset.min' /- _inst_1: linear_order ↝ semilattice_inf
-/
#check @finset.max' /- _inst_1: linear_order ↝ semilattice_sup
-/
#check @finset.supr_option_to_finset /- _inst_1: complete_lattice ↝ has_Sup
-/
-- data/finset/locally_finite.lean
#check @finset.Ico_inter_Ico_consecutive /- _inst_1: partial_order ↝ preorder
-/
#check @finset.Ici_erase /- _inst_3: order_top ↝ has_top locally_finite_order_top
-/
#check @finset.Iic_erase /- _inst_3: order_bot ↝ has_bot locally_finite_order_bot
-/
#check @finset.image_add_left_Icc /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_semigroup contravariant_class covariant_class preorder
-/
#check @finset.image_add_left_Ico /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_semigroup contravariant_class contravariant_class covariant_class covariant_class preorder
-/
#check @finset.image_add_left_Ioc /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_semigroup contravariant_class contravariant_class covariant_class covariant_class preorder
-/
#check @finset.image_add_left_Ioo /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_semigroup contravariant_class covariant_class preorder
-/
-- data/finset/noncomm_prod.lean
#check @multiset.nocomm_prod_map_aux /- _inst_1: monoid ↝ fun_like mul_hom_class mul_one_class no_meet_fake_name
_inst_2: monoid ↝ fun_like mul_hom_class mul_one_class no_meet_fake_name
_inst_3: monoid_hom_class ↝ fun_like mul_hom_class no_meet_fake_name
-/
#check @multiset.nocomm_sum_map_aux /- _inst_1: add_monoid ↝ add_hom_class add_zero_class fun_like no_meet_fake_name
_inst_2: add_monoid ↝ add_hom_class add_zero_class fun_like no_meet_fake_name
_inst_3: add_monoid_hom_class ↝ add_hom_class fun_like no_meet_fake_name
-/
#check @finset.noncomm_sum_add_distrib_aux /- _inst_1: add_monoid ↝ add_semigroup
-/
#check @finset.noncomm_prod_mul_distrib_aux /- _inst_1: monoid ↝ semigroup
-/
-- data/finset/order.lean
#check @finset.exists_le /- _inst_2: preorder ↝ has_le is_trans
-/
-- data/finset/pointwise.lean
#check @finset.add_univ_of_zero_mem /- _inst_3: add_monoid ↝ add_zero_class
-/
#check @finset.mul_univ_of_one_mem /- _inst_3: monoid ↝ mul_one_class
-/
#check @finset.univ_add_of_zero_mem /- _inst_3: add_monoid ↝ add_zero_class
-/
#check @finset.univ_mul_of_one_mem /- _inst_3: monoid ↝ mul_one_class
-/
#check @finset.coe_zpow /- _inst_3: division_monoid ↝ has_involutive_inv monoid
-/
#check @finset.coe_zsmul /- _inst_3: subtraction_monoid ↝ add_monoid has_involutive_neg
-/
#check @finset.mul_add_subset /- _inst_3: distrib ↝ has_add has_mul left_distrib_class
-/
#check @finset.add_mul_subset /- _inst_3: distrib ↝ has_add has_mul right_distrib_class
-/
#check @finset.smul_comm_class_finset' /- _inst_4: smul_comm_class ↝ smul_comm_class
-/
#check @finset.vadd_comm_class_finset' /- _inst_4: vadd_comm_class ↝ vadd_comm_class
-/
#check @finset.is_scalar_tower' /- _inst_6: is_scalar_tower ↝ is_scalar_tower
-/
#check @finset.is_central_scalar /- _inst_5: is_central_scalar ↝ is_central_scalar
-/
#check @finset.no_zero_smul_divisors_finset /- _inst_6: no_zero_smul_divisors ↝ no_zero_smul_divisors
-/
-- data/finsupp/basic.lean
#check @ring_hom.map_finsupp_sum /- _inst_2: semiring ↝ non_assoc_semiring
_inst_3: semiring ↝ non_assoc_semiring
-/
#check @monoid_hom.coe_finsupp_prod /- _inst_2: monoid ↝ mul_one_class
-/
#check @add_monoid_hom.coe_finsupp_sum /- _inst_2: add_monoid ↝ add_zero_class
-/
#check @add_monoid_hom.finsupp_sum_apply /- _inst_2: add_monoid ↝ add_zero_class
-/
#check @monoid_hom.finsupp_prod_apply /- _inst_2: monoid ↝ mul_one_class
-/
#check @finsupp.sum_sub /- _inst_2: add_comm_group ↝ subtraction_comm_monoid
-/
#check @finsupp.lift_add_hom_apply /- _inst_1: add_comm_monoid ↝ add_zero_class
-/
#check @finsupp.lift_add_hom_symm_apply /- _inst_1: add_comm_monoid ↝ add_zero_class
-/
#check @finsupp.lift_add_hom_symm_apply_apply /- _inst_1: add_comm_monoid ↝ add_zero_class
-/
#check @finsupp.lift_add_hom_apply_single /- _inst_1: add_comm_monoid ↝ add_zero_class
-/
#check @finsupp.sum_sub_index /- _inst_1: add_comm_group ↝ add_group
-/
#check @finsupp.prod_sum_index /- _inst_1: add_comm_monoid ↝ has_zero
-/
#check @finsupp.sum_sum_index /- _inst_1: add_comm_monoid ↝ has_zero
-/
#check @finsupp.sum_update_add /- _inst_2: add_comm_monoid ↝ add_zero_class
-/
#check @finsupp.eq_zero_of_comap_domain_eq_zero /- _inst_1: add_comm_monoid ↝ has_zero
-/
#check @finsupp.some_add /- _inst_1: add_comm_monoid ↝ add_zero_class
-/
#check @finsupp.single_smul /- _inst_3: mul_action_with_zero ↝ has_smul no_meet_fake_name smul_with_zero
-/
#check @finsupp.comap_has_smul /- _inst_2: mul_action ↝ has_smul
-/
#check @finsupp.coe_smul /- _inst_2: distrib_mul_action ↝ has_smul has_smul
-/
#check @finsupp.smul_apply /- _inst_2: distrib_mul_action ↝ has_smul has_smul
-/
#check @is_smul_regular.finsupp /- _inst_2: distrib_mul_action ↝ has_smul has_smul
-/
#check @finsupp.is_scalar_tower /- _inst_4: distrib_mul_action ↝ has_smul has_smul
_inst_5: distrib_mul_action ↝ has_smul has_smul
-/
#check @finsupp.smul_comm_class /- _inst_4: distrib_mul_action ↝ has_smul has_smul
_inst_5: distrib_mul_action ↝ has_smul has_smul
-/
#check @finsupp.is_central_scalar /- _inst_3: distrib_mul_action ↝ has_smul has_smul
-/
#check @finsupp.distrib_mul_action_hom_ext /- _inst_1: semiring ↝ distrib_mul_action monoid no_meet_fake_name
_inst_2: add_comm_monoid ↝ add_monoid distrib_mul_action no_meet_fake_name
_inst_3: add_comm_monoid ↝ add_monoid
_inst_4: distrib_mul_action ↝ distrib_mul_action no_meet_fake_name
-/
#check @nat.cast_finsupp_sum /- _inst_2: comm_semiring ↝ add_comm_monoid_with_one
-/
#check @int.cast_finsupp_sum /- _inst_2: comm_ring ↝ add_comm_group_with_one
-/
-- data/finsupp/order.lean
#check @finsupp.has_le.le.contravariant_class /- _inst_1: ordered_add_comm_monoid ↝ add_zero_class has_le
-/
-- data/fintype/basic.lean
#check @finset.univ_unique /- _inst_2: unique ↝ inhabited subsingleton
-/
#check @finset.sup_univ_eq_supr /- _inst_2: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.inf_univ_eq_infi /- _inst_2: complete_lattice ↝ no_meet_fake_name
-/
#check @fintype.card_unique /- _inst_1: unique ↝ inhabited subsingleton
-/
#check @fintype.univ_of_is_empty /- _inst_1: is_empty ↝ fintype
-/
#check @fintype.card_of_is_empty /- _inst_1: is_empty ↝ fintype
-/
#check @unique.fintype /- _inst_1: unique ↝ inhabited subsingleton
-/
#check @fintype.preorder.well_founded_lt /- _inst_2: preorder ↝ has_lt is_irrefl is_trans
-/
#check @fintype.preorder.well_founded_gt /- _inst_2: preorder ↝ has_lt is_irrefl is_trans
-/
#check @fintype.linear_order.is_well_order_lt /- _inst_2: linear_order ↝ is_trichotomous preorder
-/
#check @fintype.linear_order.is_well_order_gt /- _inst_2: linear_order ↝ is_trichotomous preorder
-/
#check @infinite.nonempty /- _inst_1: infinite ↝ nonempty
-/
-- data/fintype/order.lean
#check @fintype.exists_le /- _inst_2: preorder ↝ has_le is_trans
-/
-- data/fp/basic.lean
#check @fp.div_nat_lt_two_pow /- C: fp.float_cfg ↝
-/
-- data/fun_like/basic.lean
#check @fun_like.congr_fun /- i: fun_like ↝ has_coe_to_fun
-/
-- data/fun_like/equiv.lean
#check @equiv_like.injective /- iE: equiv_like ↝ embedding_like
-/
#check @equiv_like.apply_eq_iff_eq /- iE: equiv_like ↝ embedding_like
-/
#check @equiv_like.comp_injective /- iF: equiv_like ↝ embedding_like
-/
-- data/holor.lean
#check @holor.mul_left_distrib /- _inst_1: distrib ↝ has_add has_mul left_distrib_class
-/
#check @holor.mul_right_distrib /- _inst_1: distrib ↝ has_add has_mul right_distrib_class
-/
#check @holor.zero_mul /- _inst_1: ring ↝ mul_zero_class
-/
#check @holor.mul_zero /- _inst_1: ring ↝ mul_zero_class
-/
#check @holor.mul_scalar_mul /- _inst_1: monoid ↝ has_mul
-/
#check @holor.unit_vec /- _inst_1: monoid ↝ has_one
_inst_2: add_monoid ↝ has_zero
-/
#check @holor.slice_unit_vec_mul /- _inst_1: ring ↝ semiring
-/
#check @holor.cprank_max_nil /- _inst_1: monoid ↝ has_mul
-/
#check @holor.cprank_max_1 /- _inst_1: monoid ↝ has_mul
-/
#check @holor.cprank_max_sum /- _inst_1: ring ↝ semiring
-/
-- data/int/cast.lean
#check @int.cast_ite /- _inst_1: add_group_with_one ↝ has_int_cast
-/
#check @int.coe_int_dvd /- _inst_1: comm_ring ↝ ring
-/
#check @monoid_hom.ext_int /- _inst_1: monoid ↝ mul_one_class
-/
-- data/int/cast_field.lean
#check @int.cast_neg_nat_cast /- _inst_1: field ↝ add_group_with_one
-/
-- data/int/log.lean
#check @int.log /- _inst_1: linear_ordered_semifield ↝ has_inv linear_ordered_semiring
-/
#check @int.clog /- _inst_1: linear_ordered_semifield ↝ has_inv linear_ordered_semiring
-/
-- data/list/big_operators.lean
#check @list.prod_nil /- _inst_1: monoid ↝ has_mul has_one
-/
#check @list.sum_nil /- _inst_1: add_monoid ↝ has_add has_zero
-/
#check @list.prod_singleton /- _inst_1: monoid ↝ mul_one_class
-/
#check @list.sum_singleton /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @list.prod_cons /- _inst_1: monoid ↝ is_associative mul_one_class
-/
#check @list.sum_cons /- _inst_1: add_monoid ↝ add_zero_class is_associative
-/
#check @list.sum_append /- _inst_1: add_monoid ↝ add_zero_class is_associative
-/
#check @list.prod_append /- _inst_1: monoid ↝ is_associative mul_one_class
-/
#check @list.prod_hom /- _inst_1: monoid ↝ fun_like mul_hom_class mul_one_class no_meet_fake_name one_hom_class
_inst_2: monoid ↝ fun_like mul_hom_class mul_one_class no_meet_fake_name one_hom_class
_inst_4: monoid_hom_class ↝ fun_like mul_hom_class no_meet_fake_name one_hom_class
-/
#check @list.sum_hom /- _inst_1: add_monoid ↝ add_hom_class add_zero_class fun_like no_meet_fake_name zero_hom_class
_inst_2: add_monoid ↝ add_hom_class add_zero_class fun_like no_meet_fake_name zero_hom_class
_inst_4: add_monoid_hom_class ↝ add_hom_class fun_like no_meet_fake_name zero_hom_class
-/
#check @list.sum_hom₂ /- _inst_1: add_monoid ↝ has_add has_zero
_inst_2: add_monoid ↝ has_add has_zero
_inst_3: add_monoid ↝ has_add has_zero
-/
#check @list.prod_hom₂ /- _inst_1: monoid ↝ has_mul has_one
_inst_2: monoid ↝ has_mul has_one
_inst_3: monoid ↝ has_mul has_one
-/
#check @list.single_le_prod /- _inst_1: ordered_comm_monoid ↝ covariant_class covariant_class monoid preorder
-/
#check @list.single_le_sum /- _inst_1: ordered_add_comm_monoid ↝ add_monoid covariant_class covariant_class preorder
-/
#check @list.sum_le_foldr_max /- _inst_2: add_monoid ↝ has_zero
-/
#check @list.dvd_sum /- _inst_1: semiring ↝ left_distrib_class non_unital_semiring
-/
-- data/list/defs.lean
#check @list.mfoldl_with_index /- _inst_1: monad ↝ has_bind has_pure no_meet_fake_name
-/
#check @list.mfoldr_with_index /- _inst_1: monad ↝ has_bind has_pure no_meet_fake_name
-/
-- data/list/forall2.lean
#check @list.rel_sum /- _inst_1: add_monoid ↝ has_add has_zero
_inst_2: add_monoid ↝ has_add has_zero
-/
#check @list.rel_prod /- _inst_1: monoid ↝ has_mul has_one
_inst_2: monoid ↝ has_mul has_one
-/
-- data/list/func.lean
#check @list.func.get_neg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @list.func.get_add /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @list.func.nil_add /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @list.func.add_nil /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @list.func.get_sub /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @list.func.nil_sub /- _inst_1: add_group ↝ sub_neg_monoid
-/
#check @list.func.sub_nil /- _inst_1: add_group ↝ subtraction_monoid
-/
-- data/list/infix.lean
#check @list.insert_nil /- _inst_1: decidable_eq ↝ has_insert
-/
-- data/list/lex.lean
#check @list.lex.is_strict_total_order /- _inst_1: is_strict_total_order' ↝ is_asymm is_order_connected is_trichotomous
-/
-- data/list/min_max.lean
#check @list.argmax /- _inst_1: preorder ↝ has_lt
-/
#check @list.argmin /- _inst_1: preorder ↝ has_lt
-/
#check @list.le_max_of_le /- _inst_2: order_bot ↝ has_bot
-/
-- data/list/perm.lean
#check @list.perm.sum_eq' /- _inst_1: add_monoid ↝ add_semigroup has_zero
-/
#check @list.perm.prod_eq' /- _inst_1: monoid ↝ has_one semigroup
-/
#check @list.perm.sum_eq /- _inst_1: add_comm_monoid ↝ has_add has_zero is_associative is_commutative
-/
#check @list.perm.prod_eq /- _inst_1: comm_monoid ↝ has_mul has_one is_associative is_commutative
-/
-- data/list/zip.lean
#check @list.sum_zip_with_distrib_left /- _inst_1: semiring ↝ left_distrib_class non_unital_non_assoc_semiring
-/
-- data/matrix/basic.lean
#check @matrix.has_smul /- _inst_1: has_smul ↝ has_smul
-/
#check @matrix.smul_comm_class /- _inst_3: smul_comm_class ↝ smul_comm_class
-/
#check @matrix.module /- _inst_3: module ↝ module no_meet_fake_name
-/
#check @matrix.smul_of /- _inst_1: has_smul ↝ has_smul has_smul
-/
#check @matrix.diag_smul /- _inst_1: has_smul ↝ has_smul has_smul
-/
#check @matrix.diag_conj_transpose /- _inst_2: star_add_monoid ↝ has_star
-/
#check @matrix.add_dot_product /- _inst_3: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul right_distrib_class
-/
#check @matrix.dot_product_add /- _inst_3: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul left_distrib_class
-/
#check @matrix.sum_elim_dot_product_sum_elim /- _inst_3: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.neg_dot_product /- _inst_3: non_unital_non_assoc_ring ↝ has_distrib_neg has_mul subtraction_comm_monoid
-/
#check @matrix.dot_product_neg /- _inst_3: non_unital_non_assoc_ring ↝ has_distrib_neg has_mul subtraction_comm_monoid
-/
#check @matrix.star_dot_product_star /- _inst_4: star_ring ↝ has_star star_add_monoid star_semigroup
-/
#check @matrix.star_dot_product /- _inst_4: star_ring ↝ has_involutive_star star_add_monoid star_semigroup
-/
#check @matrix.dot_product_star /- _inst_4: star_ring ↝ has_involutive_star star_add_monoid star_semigroup
-/
#check @matrix.diag_col_mul_row /- _inst_1: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.semiring.is_scalar_tower /- _inst_1: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.semiring.smul_comm_class /- _inst_1: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.mul_mul_right /- _inst_1: comm_semiring ↝ distrib_mul_action no_meet_fake_name semiring smul_comm_class
-/
#check @matrix.scalar.commute /- _inst_1: comm_semiring ↝ distrib_mul_action is_scalar_tower no_meet_fake_name semiring smul_comm_class
-/
#check @matrix.mul_vec_smul_assoc /- _inst_1: comm_semiring ↝ distrib_mul_action no_meet_fake_name semiring smul_comm_class
-/
#check @matrix.transpose_smul /- _inst_1: has_smul ↝ has_smul
-/
#check @matrix.conj_transpose_one /- _inst_3: star_ring ↝ has_star star_add_monoid star_semigroup
-/
#check @matrix.conj_transpose_mul /- _inst_3: star_ring ↝ has_star star_add_monoid star_semigroup
-/
#check @matrix.minor_smul /- _inst_1: has_smul ↝ has_smul
-/
-- data/matrix/basis.lean
#check @matrix.std_basis_matrix /- _inst_4: semiring ↝ has_zero
-/
-- data/matrix/block.lean
#check @matrix.from_blocks_multiply /- _inst_3: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.block_diag_conj_transpose /- _inst_2: star_add_monoid ↝ has_star
-/
#check @matrix.block_diag_add /- _inst_1: add_zero_class ↝ has_add
-/
#check @matrix.block_diag_smul /- _inst_3: distrib_mul_action ↝ has_smul
-/
#check @matrix.block_diagonal'_smul /- _inst_4: module ↝ distrib_mul_action has_smul
-/
#check @matrix.block_diag'_conj_transpose /- _inst_2: star_add_monoid ↝ has_star
-/
#check @matrix.block_diag'_add /- _inst_1: add_zero_class ↝ has_add
-/
#check @matrix.block_diag'_smul /- _inst_3: distrib_mul_action ↝ has_smul
-/
-- data/matrix/dmatrix.lean
#check @dmatrix /- _inst_1: fintype ↝
_inst_2: fintype ↝
-/
-- data/matrix/hadamard.lean
#check @matrix.hadamard_add /- _inst_1: distrib ↝ has_add has_mul left_distrib_class
-/
#check @matrix.add_hadamard /- _inst_1: distrib ↝ has_add has_mul right_distrib_class
-/
#check @matrix.sum_hadamard_eq /- _inst_3: semiring ↝ add_comm_monoid has_mul
-/
-- data/matrix/kronecker.lean
#check @matrix.kronecker_map_bilinear_mul_mul /- _inst_4: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul module
_inst_5: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul module module
_inst_6: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul module no_meet_fake_name smul_comm_class
-/
#check @matrix.add_kronecker /- _inst_1: distrib ↝ has_add has_mul right_distrib_class
-/
#check @matrix.kronecker_add /- _inst_1: distrib ↝ has_add has_mul left_distrib_class
-/
#check @matrix.smul_kronecker /- _inst_2: monoid ↝ has_mul
_inst_3: mul_action ↝ has_smul
-/
#check @matrix.kronecker_smul /- _inst_2: monoid ↝ has_mul
_inst_3: mul_action ↝ has_smul
-/
-- data/matrix/notation.lean
#check @matrix.empty_mul /- _inst_1: semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.empty_mul_empty /- _inst_1: semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.mul_empty /- _inst_1: semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.mul_val_succ /- _inst_1: semiring ↝ add_comm_monoid has_mul
-/
#check @matrix.empty_vec_mul /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @matrix.vec_mul_empty /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @matrix.cons_vec_mul /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @matrix.vec_mul_cons /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @matrix.empty_mul_vec /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @matrix.mul_vec_empty /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @matrix.cons_mul_vec /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
#check @matrix.empty_vec_mul_vec /- _inst_1: semiring ↝ has_mul
-/
#check @matrix.vec_mul_vec_empty /- _inst_1: semiring ↝ has_mul
-/
#check @matrix.cons_vec_mul_vec /- _inst_1: semiring ↝ has_mul
-/
#check @matrix.vec_mul_vec_cons /- _inst_1: semiring ↝ has_mul
-/
#check @matrix.smul_mat_empty /- _inst_1: semiring ↝ has_smul
-/
#check @matrix.smul_mat_cons /- _inst_1: semiring ↝ has_mul
-/
-- data/matrix/pequiv.lean
#check @pequiv.mul_matrix_apply /- _inst_3: semiring ↝ non_assoc_semiring
-/
#check @pequiv.matrix_mul_apply /- _inst_2: semiring ↝ non_assoc_semiring
-/
#check @pequiv.to_matrix_injective /- _inst_2: monoid_with_zero ↝ mul_zero_one_class
-/
#check @pequiv.to_matrix_swap /- _inst_2: ring ↝ add_group_with_one
-/
-- data/matrix/rank.lean
#check @matrix.rank_eq_finrank_range_to_lin /- _inst_7: add_comm_group ↝ add_comm_monoid module
-/
-- data/multiset/lattice.lean
#check @multiset.sup /- _inst_1: semilattice_sup ↝ has_bot has_le has_sup is_associative is_commutative
_inst_2: order_bot ↝ has_bot
-/
#check @multiset.inf /- _inst_1: semilattice_inf ↝ has_inf has_le has_top is_associative is_commutative
_inst_2: order_top ↝ has_top
-/
-- data/multiset/locally_finite.lean
#check @multiset.Ico_disjoint_Ico /- _inst_1: partial_order ↝ preorder
-/
-- data/mv_polynomial/basic.lean
#check @mv_polynomial /- _inst_1: comm_semiring ↝ semiring
-/
#check @mv_polynomial.is_scalar_tower' /- _inst_3: algebra ↝ algebra module
-/
#check @mv_polynomial.alg_hom_ext' /- _inst_4: comm_semiring ↝ semiring
-/
-- data/mv_polynomial/comm_ring.lean
#check @mv_polynomial.hom_C /- _inst_2: comm_ring ↝ non_assoc_ring
-/
-- data/mv_polynomial/variables.lean
#check @mv_polynomial.vars_C_mul /- _inst_3: is_domain ↝ no_zero_divisors
-/
-- data/nat/cast.lean
#check @nat.mono_cast /- _inst_1: ordered_semiring ↝ add_monoid_with_one covariant_class preorder zero_le_one_class
-/
#check @ext_nat' /- _inst_2: add_monoid ↝ add_zero_class
-/
#check @map_nat_cast /- _inst_3: ring_hom_class ↝ add_monoid_hom_class fun_like no_meet_fake_name one_hom_class
-/
-- data/nat/cast/defs.lean
#check @nat.cast_ite /- _inst_1: add_monoid_with_one ↝ has_nat_cast
-/
-- data/nat/cast_field.lean
#check @nat.cast_div /- _inst_1: field ↝ semifield
-/
-- data/nat/choose/bounds.lean
#check @nat.choose_le_pow /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @nat.pow_le_choose /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
-- data/nat/choose/cast.lean
#check @nat.cast_choose /- _inst_1: division_ring ↝ division_semiring no_zero_divisors
-/
#check @nat.cast_choose_eq_pochhammer_div /- _inst_1: division_ring ↝ division_semiring
-/
-- data/nat/prime.lean
#check @nat.monoid.prime_pow /- _inst_1: monoid ↝ has_pow
-/
-- data/num/lemmas.lean
#check @pos_num.cast_mul /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @num.cast_add /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @num.cast_to_znum_neg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @num.cast_inj /- _inst_1: linear_ordered_semiring ↝ add_monoid_with_one char_zero
-/
#check @znum.cast_zneg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @num.cast_of_znum /- _inst_1: add_group_with_one ↝ add_monoid_with_one
-/
#check @znum.cast_mul /- _inst_1: ring ↝ non_assoc_ring
-/
#check @znum.cast_inj /- _inst_1: linear_ordered_ring ↝ add_group_with_one char_zero
-/
#check @znum.cast_sub /- _inst_1: ring ↝ add_comm_group_with_one
-/
-- data/option/defs.lean
#check @option.melim /- _inst_1: monad ↝ has_bind no_meet_fake_name
-/
-- data/ordmap/ordnode.lean
#check @ordnode.of_list /- _inst_2: decidable_rel ↝ has_insert
-/
-- data/polynomial/algebra_map.lean
#check @polynomial.aeval_eq_sum_range /- _inst_8: comm_semiring ↝ semiring
-/
#check @polynomial.aeval_eq_sum_range' /- _inst_8: comm_semiring ↝ semiring
-/
#check @polynomial.is_root_of_eval₂_map_eq_zero /- _inst_3: comm_semiring ↝ semiring
_inst_8: comm_semiring ↝ semiring
-/
#check @polynomial.aeval_endomorphism /- _inst_3: comm_ring ↝ algebra algebra comm_semiring module no_meet_fake_name
_inst_4: add_comm_group ↝ add_comm_monoid algebra has_smul module no_meet_fake_name
-/
-- data/polynomial/basic.lean
#check @polynomial.add_hom_ext /- _inst_2: add_monoid ↝ add_zero_class
-/
-- data/polynomial/denoms_clearable.lean
#check @denoms_clearable /- _inst_2: comm_semiring ↝ semiring
-/
-- data/polynomial/derivative.lean
#check @polynomial.derivative_smul /- _inst_3: distrib_mul_action ↝ has_smul has_smul is_scalar_tower
_inst_4: is_scalar_tower ↝ is_scalar_tower
-/
-- data/polynomial/div.lean
#check @polynomial.sum_mod_by_monic_coeff /- _inst_1: comm_ring ↝ module ring
-/
-- data/polynomial/eval.lean
#check @polynomial.eval₂ /- _inst_2: semiring ↝ has_pow non_assoc_semiring
-/
#check @polynomial.eval_smul /- _inst_3: distrib_mul_action ↝ has_smul has_smul is_scalar_tower
-/
#check @polynomial.smul_comp /- _inst_3: distrib_mul_action ↝ has_smul has_smul is_scalar_tower
_inst_4: is_scalar_tower ↝ is_scalar_tower
-/
#check @polynomial.is_root_prod /- _inst_3: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_4: is_domain ↝ no_zero_divisors nontrivial
-/
#check @polynomial.is_root.map /- _inst_1: comm_semiring ↝ semiring
_inst_2: comm_semiring ↝ semiring
-/
#check @polynomial.is_root.of_map /- _inst_2: comm_semiring ↝ semiring
_inst_3: comm_ring ↝ ring
-/
-- data/polynomial/expand.lean
#check @polynomial.contract /- _inst_1: comm_semiring ↝ module semiring
-/
-- data/polynomial/field_division.lean
#check @polynomial.derivative_root_multiplicity_of_root /- _inst_1: comm_ring ↝ euclidean_domain module no_zero_divisors
-/
#check @polynomial.normalization_monoid /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.coe_norm_unit /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.leading_coeff_normalize /- _inst_1: comm_ring ↝ field no_zero_divisors
-/
#check @polynomial.monic.normalize_eq_self /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.roots_normalize /- _inst_1: comm_ring ↝ field
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.monic_mul_leading_coeff_inv /- _inst_1: division_ring ↝ division_semiring no_zero_divisors
-/
#check @polynomial.degree_mul_leading_coeff_inv /- _inst_1: division_ring ↝ division_semiring no_zero_divisors
-/
#check @polynomial.map_eq_zero /- _inst_1: division_ring ↝ division_semiring
-/
#check @polynomial.div /- _inst_1: field ↝ has_inv ring
-/
#check @polynomial.mod /- _inst_1: field ↝ has_inv ring
-/
#check @polynomial.degree_map /- _inst_1: field ↝ division_ring
_inst_2: division_ring ↝ division_semiring
-/
#check @polynomial.mem_roots_map /- _inst_1: field ↝ division_ring
_inst_2: field ↝ euclidean_domain is_domain
-/
-- data/polynomial/integral_normalization.lean
#check @polynomial.support_integral_normalization /- _inst_1: ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
-- data/polynomial/lifts.lean
#check @polynomial.map_alg /- _inst_6: algebra ↝ algebra
-/
-- data/polynomial/ring_division.lean
#check @polynomial.nat_degree_pos_of_aeval_root /- _inst_1: comm_ring ↝ algebra comm_semiring
-/
#check @polynomial.is_domain /- _inst_1: ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
#check @polynomial.degree_eq_zero_of_is_unit /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
#check @polynomial.prime_X_sub_C /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
#check @polynomial.root_multiplicity_X_sub_C_self /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.root_multiplicity_X_sub_C_pow /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @polynomial.roots_list_prod /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @polynomial.roots_prod /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @polynomial.roots_prod_X_sub_C /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @polynomial.roots_multiset_prod_X_sub_C /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.nat_degree_multiset_prod_X_sub_C_eq_card /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ nontrivial
-/
#check @polynomial.card_roots_X_pow_sub_C /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.mem_nth_roots /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.card_nth_roots /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.monic.comp /- _inst_1: comm_ring ↝ no_zero_divisors ring
_inst_2: is_domain ↝ no_zero_divisors
-/
#check @polynomial.monic.comp_X_add_C /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.comp_eq_zero_iff /- _inst_1: comm_ring ↝ no_zero_divisors ring
_inst_2: is_domain ↝ no_zero_divisors
-/
#check @polynomial.root_set /- _inst_3: comm_ring ↝ comm_semiring
-/
#check @polynomial.mem_root_set_iff /- _inst_4: comm_ring ↝ euclidean_domain
-/
#check @polynomial.coeff_coe_units_zero_ne_zero /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.degree_eq_one_of_irreducible_of_root /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @polynomial.leading_coeff_div_by_monic_X_sub_C /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ nontrivial
-/
#check @polynomial.exists_prod_multiset_X_sub_C_mul /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @polynomial.is_unit_of_is_unit_leading_coeff_of_is_unit_map /- _inst_2: comm_ring ↝ euclidean_domain
-/
#check @polynomial.monic.irreducible_of_irreducible_map /- _inst_2: is_domain ↝ no_zero_divisors
-/
-- data/rat/cast.lean
#check @map_rat_cast /- _inst_4: ring_hom_class ↝ fun_like has_coe_t
-/
-- data/rbmap/default.lean
#check @rbmap.eq_of_find_entry_some /- _inst_2: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
#check @rbmap.eq_or_mem_of_mem_ins /- _inst_2: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
#check @rbmap.find_entry_insert_of_ne /- _inst_2: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
#check @rbmap.mem_of_min_eq /- _inst_1: is_strict_total_order ↝ is_strict_weak_order
-/
#check @rbmap.mem_of_max_eq /- _inst_1: is_strict_total_order ↝ is_strict_weak_order
-/
#check @rbmap.min_is_minimal_of_total /- _inst_1: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
#check @rbmap.max_is_maximal_of_total /- _inst_1: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
-- data/rbtree/insert.lean
#check @rbnode.mem_ins_of_mem /- _inst_2: is_strict_weak_order ↝ is_incomp_trans is_strict_order
-/
#check @rbnode.equiv_or_mem_of_mem_ins /- _inst_2: is_strict_weak_order ↝ is_strict_order
-/
#check @rbnode.find_balance1_gt /- _inst_1: is_strict_weak_order ↝ is_strict_order
-/
#check @rbnode.find_balance2_lt /- _inst_1: is_strict_weak_order ↝ is_trans
-/
-- data/rbtree/main.lean
#check @rbtree.mem_of_mem_of_eqv /- _inst_1: is_strict_weak_order ↝ is_incomp_trans
-/
#check @rbtree.find_correct_of_total /- _inst_2: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
#check @rbtree.find_correct_exact /- _inst_2: is_strict_total_order ↝ is_strict_weak_order
-/
#check @rbtree.find_insert_of_ne /- _inst_2: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
#check @rbtree.eq_of_find_some /- _inst_2: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
#check @rbtree.eq_or_mem_of_mem_ins /- _inst_2: is_strict_total_order ↝ is_strict_weak_order is_trichotomous
-/
-- data/real/cau_seq.lean
#check @rat_add_continuous_lemma /- _inst_1: linear_ordered_field ↝ covariant_class covariant_class linear_ordered_semifield
-/
#check @rat_mul_continuous_lemma /- _inst_1: linear_ordered_field ↝ covariant_class covariant_class linear_ordered_semifield
-/
#check @is_cau_seq /- _inst_1: linear_ordered_field ↝ has_lt has_zero
_inst_2: ring ↝ has_sub
-/
#check @cau_seq.one_not_equiv_zero /- _inst_2: ring ↝ euclidean_domain
_inst_3: is_domain ↝ nontrivial
-/
-- data/real/cau_seq_completion.lean
#check @cau_seq.completion.Cauchy /- _inst_2: comm_ring ↝ ring
-/
#check @cau_seq.completion.Cauchy.has_rat_cast /- _inst_2: field ↝ comm_ring has_rat_cast
-/
#check @cau_seq.completion.cau_seq_zero_ne_one /- _inst_2: field ↝ euclidean_domain
-/
-- data/set/basic.lean
#check @set.univ_unique /- _inst_1: unique ↝ inhabited subsingleton
-/
-- data/set/equitable.lean
#check @set.subsingleton.equitable_on /- _inst_1: ordered_semiring ↝ add_monoid_with_one covariant_class has_le zero_le_one_class
-/
-- data/set/finite.lean
#check @set.finite.of_subsingleton /- _inst_1: subsingleton ↝ finite
-/
#check @supr_infi_of_monotone /- _inst_1: fintype ↝ finite
-/
#check @set.Union_pi_of_monotone /- _inst_1: linear_order ↝ is_directed preorder
-/
#check @set.Union_univ_pi_of_monotone /- _inst_3: fintype ↝ finite
-/
-- data/set/intervals/basic.lean
#check @set.Ioo /- _inst_1: preorder ↝ has_lt
-/
#check @set.Ico /- _inst_1: preorder ↝ has_le has_lt
-/
#check @set.Iio /- _inst_1: preorder ↝ has_lt
-/
#check @set.Icc /- _inst_1: preorder ↝ has_le
-/
#check @set.Iic /- _inst_1: preorder ↝ has_le
-/
#check @set.Ioc /- _inst_1: preorder ↝ has_le has_lt
-/
#check @set.Ici /- _inst_1: preorder ↝ has_le
-/
#check @set.Ioi /- _inst_1: preorder ↝ has_lt
-/
#check @set.Icc_bot_top /- _inst_1: partial_order ↝ bounded_order preorder
_inst_2: bounded_order ↝ bounded_order
-/
#check @set.inv_mem_Icc_iff /- _inst_1: ordered_comm_group ↝ covariant_class covariant_class group preorder
-/
#check @set.neg_mem_Icc_iff /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.inv_mem_Ico_iff /- _inst_1: ordered_comm_group ↝ covariant_class covariant_class covariant_class covariant_class group preorder
-/
#check @set.neg_mem_Ico_iff /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class covariant_class covariant_class preorder
-/
#check @set.neg_mem_Ioc_iff /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class covariant_class covariant_class preorder
-/
#check @set.inv_mem_Ioc_iff /- _inst_1: ordered_comm_group ↝ covariant_class covariant_class covariant_class covariant_class group preorder
-/
#check @set.neg_mem_Ioo_iff /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.inv_mem_Ioo_iff /- _inst_1: ordered_comm_group ↝ covariant_class covariant_class group preorder
-/
#check @set.add_mem_Icc_iff_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @set.add_mem_Ico_iff_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.add_mem_Ioc_iff_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.add_mem_Ioo_iff_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @set.add_mem_Icc_iff_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.add_mem_Ico_iff_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class covariant_class preorder
-/
#check @set.add_mem_Ioc_iff_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class covariant_class preorder
-/
#check @set.add_mem_Ioo_iff_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.sub_mem_Icc_iff_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @set.sub_mem_Ico_iff_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.sub_mem_Ioc_iff_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.sub_mem_Ioo_iff_left /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @set.sub_mem_Icc_iff_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.sub_mem_Ico_iff_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class covariant_class preorder
-/
#check @set.sub_mem_Ioc_iff_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class covariant_class preorder
-/
#check @set.sub_mem_Ioo_iff_right /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.nonempty_Ico_sdiff /- _inst_1: linear_ordered_add_comm_group ↝ add_zero_class contravariant_class contravariant_class contravariant_class covariant_class covariant_class covariant_class linear_order
-/
-- data/set/intervals/disjoint.lean
#check @set.Union_Ico_eq_Iio_self_iff /- _inst_1: linear_order ↝ preorder
-/
#check @set.Union_Ioc_eq_Ioi_self_iff /- _inst_1: linear_order ↝ preorder
-/
#check @set.bUnion_Ico_eq_Iio_self_iff /- _inst_1: linear_order ↝ preorder
-/
#check @set.bUnion_Ioc_eq_Ioi_self_iff /- _inst_1: linear_order ↝ preorder
-/
-- data/set/intervals/image_preimage.lean
#check @set.Icc_add_bij /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_cancel_comm_monoid contravariant_class covariant_class preorder
-/
#check @set.Ioo_add_bij /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_cancel_comm_monoid contravariant_class covariant_class preorder
-/
#check @set.Ioc_add_bij /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_cancel_comm_monoid contravariant_class contravariant_class covariant_class covariant_class preorder
-/
#check @set.Ico_add_bij /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_cancel_comm_monoid contravariant_class contravariant_class covariant_class covariant_class preorder
-/
#check @set.Ici_add_bij /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_cancel_comm_monoid contravariant_class covariant_class preorder
-/
#check @set.Ioi_add_bij /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_cancel_comm_monoid contravariant_class covariant_class preorder
-/
#check @set.preimage_const_add_Ici /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.preimage_const_add_Ioi /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.preimage_const_add_Iic /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.preimage_const_add_Iio /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.preimage_add_const_Ici /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @set.preimage_add_const_Ioi /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @set.preimage_add_const_Iic /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @set.preimage_add_const_Iio /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class preorder
-/
#check @set.preimage_neg_Ici /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.preimage_neg_Iic /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.preimage_neg_Ioi /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.preimage_neg_Iio /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @set.preimage_const_sub_Ici /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.preimage_const_sub_Iic /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.preimage_const_sub_Ioi /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.preimage_const_sub_Iio /- _inst_1: ordered_add_comm_group ↝ add_comm_group covariant_class preorder
-/
#check @set.preimage_mul_const_Iio /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @set.preimage_mul_const_Ioi /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @set.preimage_mul_const_Iic /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @set.preimage_mul_const_Ici /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @set.preimage_const_mul_Iio /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @set.preimage_const_mul_Ioi /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @set.preimage_const_mul_Iic /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @set.preimage_const_mul_Ici /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @set.inv_Ioo_0_left /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
-- data/set/intervals/monotone.lean
#check @strict_mono_of_odd_strict_mono_on_nonneg /- _inst_2: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @monotone_of_odd_of_monotone_on_nonneg /- _inst_2: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @Union_Ioo_of_mono_of_is_glb_of_is_lub /- _inst_1: semilattice_sup ↝ is_directed preorder
-/
-- data/set/intervals/ord_connected.lean
#check @set.ord_connected_range /- _inst_1: preorder ↝ has_le no_meet_fake_name order_hom_class set.ord_connected set.ord_connected
_inst_3: order_iso_class ↝ no_meet_fake_name order_hom_class set.ord_connected
-/
-- data/set/intervals/surj_on.lean
#check @surj_on_Ioo_of_monotone_surjective /- _inst_2: partial_order ↝ preorder
-/
#check @surj_on_Ioi_of_monotone_surjective /- _inst_2: partial_order ↝ preorder
-/
-- data/set/intervals/unordered_interval.lean
#check @set.abs_sub_le_of_subinterval /- _inst_1: linear_ordered_add_comm_group ↝ add_comm_group covariant_class covariant_class linear_order
-/
-- data/set/intervals/with_bot_top.lean
#check @with_top.preimage_coe_Ioi /- _inst_1: partial_order ↝ preorder
-/
#check @with_top.preimage_coe_Ici /- _inst_1: partial_order ↝ preorder
-/
#check @with_top.preimage_coe_Iio /- _inst_1: partial_order ↝ preorder
-/
#check @with_top.preimage_coe_Iic /- _inst_1: partial_order ↝ preorder
-/
#check @with_bot.preimage_coe_Ioi /- _inst_1: partial_order ↝ preorder
-/
#check @with_bot.preimage_coe_Ici /- _inst_1: partial_order ↝ preorder
-/
#check @with_bot.preimage_coe_Iio /- _inst_1: partial_order ↝ preorder
-/
#check @with_bot.preimage_coe_Iic /- _inst_1: partial_order ↝ preorder
-/
-- data/set/lattice.lean
#check @sup_closed.inter /- _inst_1: semilattice_sup ↝ has_sup
-/
-- data/set/pairwise.lean
#check @set.nonempty.pairwise_iff_exists_forall /- _inst_1: is_equiv ↝ is_refl is_symm is_trans
-/
#check @set.pairwise_disjoint.bUnion /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
-- data/set/pointwise.lean
#check @set.add_univ_of_zero_mem /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @set.mul_univ_of_one_mem /- _inst_1: monoid ↝ mul_one_class
-/
#check @set.univ_mul_of_one_mem /- _inst_1: monoid ↝ mul_one_class
-/
#check @set.univ_add_of_zero_mem /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @set.mul_add_subset /- _inst_1: distrib ↝ has_add has_mul left_distrib_class
-/
#check @set.add_mul_subset /- _inst_1: distrib ↝ has_add has_mul right_distrib_class
-/
#check @set.bdd_above_mul /- _inst_1: ordered_comm_monoid ↝ covariant_class covariant_class has_mul preorder
-/
#check @set.bdd_above_add /- _inst_1: ordered_add_comm_monoid ↝ covariant_class covariant_class has_add preorder
-/
#check @set.list_prod_mem_list_prod /- _inst_1: comm_monoid ↝ monoid
-/
#check @set.list_sum_mem_list_sum /- _inst_1: add_comm_monoid ↝ add_monoid
-/
#check @set.list_prod_subset_list_prod /- _inst_1: comm_monoid ↝ monoid
-/
#check @set.list_sum_subset_list_sum /- _inst_1: add_comm_monoid ↝ add_monoid
-/
#check @set.list_prod_singleton /- _inst_2: comm_monoid ↝ monoid
-/
#check @set.list_sum_singleton /- _inst_2: add_comm_monoid ↝ add_monoid
-/
#check @set.no_zero_divisors /- _inst_3: no_zero_divisors ↝ no_zero_smul_divisors
-/
#check @set.smul_set_neg /- _inst_1: ring ↝ distrib_mul_action semiring
_inst_3: module ↝ distrib_mul_action has_smul
-/
#check @set.smul_neg /- _inst_1: ring ↝ distrib_mul_action semiring
_inst_3: module ↝ distrib_mul_action has_smul
-/
#check @add_submonoid.add_subset /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @submonoid.mul_subset /- _inst_1: monoid ↝ mul_one_class
-/
#check @submonoid.coe_mul_self_eq /- _inst_1: monoid ↝ mul_one_class
-/
#check @add_submonoid.coe_add_self_eq /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @submonoid.closure_mul_le /- _inst_1: monoid ↝ mul_one_class
-/
#check @add_submonoid.closure_add_le /- _inst_1: add_monoid ↝ add_zero_class
-/
-- data/set_like/basic.lean
#check @set_like.has_mem /- i: set_like ↝ has_coe_t
-/
#check @set_like.has_coe_to_sort /- i: set_like ↝ has_mem
-/
#check @set_like.coe_sort_coe /- i: set_like ↝ has_coe_t has_coe_to_sort
-/
#check @set_like.exists /- i: set_like ↝ has_coe_t has_coe_to_sort has_mem
-/
#check @set_like.forall /- i: set_like ↝ has_coe_t has_coe_to_sort has_mem
-/
#check @set_like.mem_coe /- i: set_like ↝ has_coe_t has_mem
-/
#check @set_like.coe_eq_coe /- i: set_like ↝ has_coe_to_sort has_mem
-/
#check @set_like.coe_mk /- i: set_like ↝ has_mem
-/
#check @set_like.coe_mem /- i: set_like ↝ has_coe_to_sort has_mem
-/
#check @set_like.eta /- i: set_like ↝ has_coe_to_sort has_mem
-/
#check @set_like.le_def /- i: set_like ↝ has_le has_mem
-/
#check @set_like.coe_subset_coe /- i: set_like ↝ has_coe_t has_le
-/
#check @set_like.coe_ssubset_coe /- i: set_like ↝ has_coe_t has_lt
-/
#check @set_like.not_le_iff_exists /- i: set_like ↝ has_coe_t has_le has_mem
-/
#check @set_like.exists_of_lt /- i: set_like ↝ has_coe_t has_lt has_mem
-/
-- data/vector/basic.lean
#check @vector.comp_traverse /- _inst_3: is_lawful_applicative ↝
-/
-- data/zmod/algebra.lean
#check @zmod.algebra.subsingleton /- _inst_1: ring ↝ semiring
-/
-- data/zmod/basic.lean
#check @zmod.nat_cast_comp_val /- _inst_1: ring ↝ add_group_with_one
-/
#check @zmod.int_cast_comp_cast /- _inst_1: ring ↝ add_group_with_one
-/
#check @zmod.cast_one /- _inst_1: ring ↝ add_group_with_one subsingleton
-/
#check @zmod.cast_add /- _inst_1: ring ↝ add_group_with_one
-/
#check @zmod.cast_mul /- _inst_1: ring ↝ non_assoc_ring
-/
#check @ring_hom.ext_zmod /- _inst_1: semiring ↝ non_assoc_semiring
-/
#check @zmod.ring_hom_map_cast /- _inst_1: ring ↝ non_assoc_ring
-/
#check @zmod.ring_hom_eq_of_ker_eq /- _inst_1: comm_ring ↝ ring
-/
-- deprecated/group.lean
#check @is_add_hom.add /- _inst_4: add_semigroup ↝ has_add
-/
#check @is_mul_hom.mul /- _inst_4: semigroup ↝ has_mul
-/
#check @is_add_hom.neg /- _inst_5: add_comm_group ↝ subtraction_comm_monoid
-/
#check @is_mul_hom.inv /- _inst_5: comm_group ↝ division_comm_monoid
-/
#check @add_equiv.is_add_hom /- _inst_1: add_zero_class ↝ has_add
_inst_2: add_zero_class ↝ has_add
-/
#check @mul_equiv.is_mul_hom /- _inst_1: mul_one_class ↝ has_mul
_inst_2: mul_one_class ↝ has_mul
-/
#check @is_add_monoid_hom.neg /- _inst_4: add_comm_group ↝ subtraction_comm_monoid
-/
#check @is_monoid_hom.inv /- _inst_4: comm_group ↝ division_comm_monoid
-/
#check @is_add_hom.to_is_add_monoid_hom /- _inst_2: add_group ↝ add_left_cancel_monoid
-/
#check @is_mul_hom.to_is_monoid_hom /- _inst_2: group ↝ left_cancel_monoid
-/
#check @ring_hom.to_is_add_group_hom /- _inst_1: ring ↝ non_assoc_ring
_inst_2: ring ↝ non_assoc_ring
-/
-- deprecated/subfield.lean
#check @field.closure /- _inst_1: field ↝ has_div ring
-/
-- deprecated/subgroup.lean
#check @is_subgroup.trivial /- _inst_2: group ↝ has_one
-/
#check @is_add_subgroup.trivial /- _inst_2: add_group ↝ has_zero
-/
#check @is_subgroup.center /- _inst_2: group ↝ has_mul
-/
#check @is_add_subgroup.add_center /- _inst_2: add_group ↝ has_add
-/
#check @is_subgroup.normalizer /- _inst_1: group ↝ has_inv has_mul
-/
#check @is_add_subgroup.add_normalizer /- _inst_1: add_group ↝ has_add has_neg
-/
-- deprecated/submonoid.lean
#check @powers /- _inst_1: monoid ↝ has_pow
-/
-- dynamics/flow.lean
#check @is_fw_invariant /- _inst_1: preorder ↝ has_le
-/
#check @flow.is_invariant_iff_image_eq /- _inst_1: add_comm_group ↝ add_group has_continuous_add
_inst_3: topological_add_group ↝ has_continuous_add
-/
-- dynamics/omega_limit.lean
#check @flow.omega_limit_image_eq /- _inst_2: add_comm_group ↝ add_group has_continuous_add
_inst_3: topological_add_group ↝ has_continuous_add
-/
#check @flow.omega_limit_omega_limit /- _inst_2: add_comm_group ↝ add_group has_continuous_add
_inst_3: topological_add_group ↝ has_continuous_add
-/
-- dynamics/periodic_pts.lean
#check @mul_action.pow_smul_eq_iff_minimal_period_dvd /- _inst_1: group ↝ monoid
-/
#check @add_action.nsmul_vadd_eq_iff_minimal_period_dvd /- _inst_1: add_group ↝ add_monoid
-/
-- field_theory/adjoin.lean
#check @intermediate_field.fintype_of_alg_hom_adjoin_integral /- _inst_4: field ↝ comm_ring is_domain
-/
#check @intermediate_field.lifts /- _inst_3: field ↝ semiring
-/
-- field_theory/cardinality.lean
#check @fintype.is_prime_pow_card_of_field /- _inst_2: field ↝ euclidean_domain no_zero_divisors
-/
-- field_theory/finite/basic.lean
#check @finite_field.prod_univ_units_id_eq_neg_one /- _inst_2: is_domain ↝ no_zero_divisors
-/
#check @finite_field.card /- _inst_1: field ↝ euclidean_domain no_zero_divisors
-/
#check @finite_field.X_pow_card_sub_X_nat_degree_eq /- _inst_3: field ↝ euclidean_domain
-/
#check @finite_field.frobenius_pow /- _inst_1: field ↝ semifield
-/
#check @char_p.sq_add_sq /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
#check @finite_field.is_square_of_char_two /- _inst_1: field ↝ comm_ring is_reduced
-/
#check @finite_field.exists_nonsquare /- _inst_1: field ↝ euclidean_domain
-/
-- field_theory/finite/galois_field.lean
#check @galois_poly_separable /- _inst_1: field ↝ comm_ring module
-/
-- field_theory/fixed.lean
#check @linear_independent_to_linear_map /- _inst_7: ring ↝ module module semiring
_inst_10: is_domain ↝ no_zero_divisors
-/
#check @cardinal_mk_alg_hom /- _inst_7: field ↝ finite_dimensional module module no_meet_fake_name ring
_inst_9: finite_dimensional ↝ finite_dimensional no_meet_fake_name
_inst_12: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
-- field_theory/galois.lean
#check @is_galois.integral /- _inst_4: is_galois ↝ normal
-/
#check @is_galois.separable /- _inst_4: is_galois ↝ is_separable
-/
#check @is_galois.splits /- _inst_4: is_galois ↝ normal
-/
#check @is_galois.tower_top_of_is_galois /- _inst_10: is_galois ↝ is_separable normal
-/
#check @is_galois.of_alg_equiv /- h: is_galois ↝ is_separable normal
-/
-- field_theory/intermediate_field.lean
#check @intermediate_field.coe_smul /- _inst_6: module ↝ has_smul module no_meet_fake_name
_inst_7: is_scalar_tower ↝ module no_meet_fake_name
-/
#check @intermediate_field.is_scalar_tower_mid /- _inst_6: algebra ↝ has_smul is_scalar_tower no_meet_fake_name
_inst_7: is_scalar_tower ↝ is_scalar_tower no_meet_fake_name
-/
#check @intermediate_field.aeval_coe /- _inst_6: comm_ring ↝ algebra algebra comm_semiring module no_meet_fake_name
_inst_7: algebra ↝ algebra has_smul no_meet_fake_name
_inst_9: is_scalar_tower ↝ algebra no_meet_fake_name
-/
#check @intermediate_field.eq_of_le_of_finrank_le /- _inst_6: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
-- field_theory/is_alg_closed/algebraic_closure.lean
#check @algebraic_closure.monic_irreducible /- _inst_1: field ↝ ring
-/
-- field_theory/is_alg_closed/basic.lean
#check @is_alg_closed.exists_eval₂_eq_zero_of_injective /- _inst_2: ring ↝ semiring
-/
#check @is_alg_closed.exists_eval₂_eq_zero /- _inst_2: field ↝ division_ring
-/
#check @is_alg_closure_iff /- _inst_1: field ↝ comm_ring no_zero_smul_divisors
-/
-- field_theory/is_alg_closed/classification.lean
#check @algebra.is_algebraic.cardinal_mk_le_sigma_polynomial /- _inst_2: comm_ring ↝ euclidean_domain
_inst_3: is_domain ↝ no_meet_fake_name
-/
-- field_theory/minpoly.lean
#check @minpoly.aeval_ne_zero_of_dvd_not_unit_minpoly /- _inst_1: comm_ring ↝ algebra euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
#check @minpoly.irreducible /- _inst_1: comm_ring ↝ algebra euclidean_domain no_zero_divisors
_inst_3: ring ↝ euclidean_domain no_zero_divisors
_inst_5: is_domain ↝ no_zero_divisors nontrivial
-/
#check @minpoly.dvd_map_of_is_scalar_tower /- _inst_6: comm_ring ↝ ring
-/
#check @minpoly.eq_of_algebra_map_eq /- _inst_6: comm_ring ↝ ring
-/
#check @minpoly.gcd_domain_eq_field_fractions /- _inst_4: comm_ring ↝ algebra field
_inst_13: field ↝ euclidean_domain
-/
#check @minpoly.gcd_domain_eq_field_fractions' /- _inst_4: comm_ring ↝ field is_scalar_tower
-/
#check @minpoly.gcd_domain_dvd /- _inst_4: comm_ring ↝ algebra algebra field is_localization is_scalar_tower is_scalar_tower no_meet_fake_name no_zero_smul_divisors
-/
#check @minpoly.gcd_domain_degree_le_of_ne_zero /- _inst_4: comm_ring ↝ algebra field no_zero_divisors
-/
#check @minpoly.gcd_domain_unique /- _inst_4: comm_ring ↝ algebra field module
-/
#check @minpoly.prime /- _inst_2: ring ↝ distrib_mul_action euclidean_domain no_zero_divisors
_inst_3: is_domain ↝ no_zero_divisors nontrivial
-/
#check @minpoly.root /- _inst_1: field ↝ algebra comm_ring is_domain
-/
#check @minpoly.coeff_zero_eq_zero /- _inst_2: ring ↝ euclidean_domain
-/
-- field_theory/mv_polynomial.lean
#check @mv_polynomial.dim_mv_polynomial /- _inst_1: field ↝ comm_ring module strong_rank_condition
-/
-- field_theory/perfect_closure.lean
#check @perfect_closure.eq_iff /- _inst_2: is_domain ↝ is_reduced
-/
-- field_theory/primitive_element.lean
#check @field.primitive_element_inf_aux_exists_c /- _inst_1: field ↝ division_ring
_inst_3: field ↝ euclidean_domain has_div is_domain
-/
-- field_theory/ratfunc.lean
#check @ratfunc.mk_def_of_ne /- hring: comm_ring ↝ euclidean_domain no_zero_divisors
hdomain: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @ratfunc.mk_eq_localization_mk /- hring: comm_ring ↝ euclidean_domain no_zero_divisors
hdomain: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @ratfunc.mk_eq_mk /- hring: comm_ring ↝ euclidean_domain no_zero_divisors
hdomain: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @ratfunc.lift_on_mk /- hring: comm_ring ↝ euclidean_domain no_zero_divisors
hdomain: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @ratfunc.lift_on_condition_of_lift_on'_condition /- hdomain: is_domain ↝ no_zero_divisors
-/
#check @ratfunc.lift_on'_mk /- hring: comm_ring ↝ euclidean_domain
hdomain: is_domain ↝ no_meet_fake_name
-/
#check @ratfunc.induction_on' /- hring: comm_ring ↝ euclidean_domain no_zero_divisors
hdomain: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @ratfunc.mk_smul /- hring: comm_ring ↝ euclidean_domain has_smul no_zero_divisors
hdomain: is_domain ↝ no_meet_fake_name no_zero_divisors
-/
#check @ratfunc.map_apply_div_ne_zero /- hring: comm_ring ↝ algebra euclidean_domain no_meet_fake_name no_zero_divisors
hdomain: is_domain ↝ algebra no_meet_fake_name no_zero_divisors
_inst_1: comm_ring ↝ algebra euclidean_domain no_meet_fake_name no_zero_divisors
-/
#check @ratfunc.map_apply_div /- hring: comm_ring ↝ algebra euclidean_domain no_meet_fake_name
hdomain: is_domain ↝ algebra no_meet_fake_name
-/
#check @ratfunc.lift_monoid_with_zero_hom_apply_div /- hring: comm_ring ↝ algebra euclidean_domain no_meet_fake_name no_zero_divisors
hdomain: is_domain ↝ algebra no_meet_fake_name no_zero_divisors
-/
#check @ratfunc.lift_alg_hom_injective /- hring: comm_ring ↝ algebra euclidean_domain no_meet_fake_name
hdomain: is_domain ↝ algebra no_meet_fake_name
-/
#check @ratfunc.lift_on_div /- hring: comm_ring ↝ algebra euclidean_domain no_meet_fake_name
hdomain: is_domain ↝ algebra no_meet_fake_name
-/
#check @ratfunc.lift_on'_div /- hring: comm_ring ↝ algebra euclidean_domain no_meet_fake_name
hdomain: is_domain ↝ algebra no_meet_fake_name
-/
#check @ratfunc.X_ne_zero /- hfield: field ↝ euclidean_domain is_domain
-/
#check @ratfunc.eval /- _inst_1: field ↝ has_div semiring
-/
-- field_theory/separable.lean
#check @polynomial.count_roots_le_one /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @polynomial.is_unit_or_eq_zero_of_separable_expand /- _inst_1: field ↝ algebra comm_ring is_domain module
-/
#check @is_separable_tower_top_of_is_separable /- _inst_1: field ↝ comm_ring
_inst_3: field ↝ comm_ring
-/
#check @is_separable_tower_bot_of_is_separable /- _inst_3: field ↝ euclidean_domain
-/
-- field_theory/splitting_field.lean
#check @polynomial.splits /- _inst_1: field ↝ semiring
_inst_2: field ↝ comm_ring
-/
#check @polynomial.roots_map /- _inst_2: field ↝ euclidean_domain is_domain
-/
#check @lift_of_splits /- _inst_3: field ↝ algebra euclidean_domain is_domain is_scalar_tower module module no_meet_fake_name
-/
#check @polynomial.factor /- _inst_1: field ↝ comm_ring
-/
-- field_theory/subfield.lean
#check @subfield_class.coe_rat_mem /- h: subfield_class ↝ no_meet_fake_name subgroup_class subring_class subsemiring_class
-/
#check @ring_hom.eq_of_eq_on_subfield_top /- _inst_2: field ↝ non_assoc_semiring
-/
-- field_theory/tower.lean
#check @dim_mul_dim' /- _inst_2: field ↝ division_ring module strong_rank_condition
-/
#check @finite_dimensional.trans /- _inst_2: field ↝ division_ring module
-/
#check @finite_dimensional.right /- _inst_2: field ↝ division_ring
_inst_4: algebra ↝ has_smul
-/
#check @finite_dimensional.linear_map' /- _inst_11: finite_dimensional ↝ finite_dimensional no_meet_fake_name
_inst_14: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
-- geometry/euclidean/basic.lean
#check @euclidean_geometry.angle /- _inst_2: metric_space ↝ pseudo_metric_space
-/
#check @euclidean_geometry.dist_left_midpoint_eq_dist_right_midpoint /- _inst_2: metric_space ↝ pseudo_metric_space
-/
#check @euclidean_geometry.inner_weighted_vsub /- _inst_2: metric_space ↝ pseudo_metric_space
-/
#check @euclidean_geometry.inner_vsub_vsub_of_dist_eq_of_dist_eq /- _inst_2: metric_space ↝ pseudo_metric_space
-/
#check @euclidean_geometry.dist_smul_vadd_sq /- _inst_2: metric_space ↝ pseudo_metric_space
-/
#check @euclidean_geometry.dist_sq_smul_orthogonal_vadd_smul_orthogonal_vadd /- _inst_2: metric_space ↝ pseudo_metric_space
-/
#check @euclidean_geometry.cospherical /- _inst_2: metric_space ↝ has_dist
-/
-- geometry/euclidean/inversion.lean
#check @euclidean_geometry.inversion /- _inst_2: metric_space ↝ pseudo_metric_space
-/
-- geometry/euclidean/monge_point.lean
#check @affine.simplex.monge_plane /- _inst_2: metric_space ↝ pseudo_metric_space
-/
#check @affine.simplex.altitude /- _inst_2: metric_space ↝ pseudo_metric_space
-/
-- geometry/euclidean/sphere.lean
#check @euclidean_geometry.mul_dist_eq_abs_sub_sq_dist /- _inst_2: metric_space ↝ pseudo_metric_space
-/
-- geometry/manifold/algebra/monoid.lean
#check @smooth_left_mul_one /- _inst_14: monoid ↝ mul_one_class
-/
#check @smooth_right_mul_one /- _inst_14: monoid ↝ mul_one_class
-/
-- geometry/manifold/algebra/smooth_functions.lean
#check @smooth_map.has_zero /- _inst_15: add_monoid ↝ has_zero
-/
#check @smooth_map.has_one /- _inst_15: monoid ↝ has_one
-/
-- geometry/manifold/algebra/structures.lean
#check @smooth_ring.to_lie_add_group /- _inst_8: smooth_ring ↝ has_groupoid has_smooth_add has_smooth_mul no_meet_fake_name
-/
#check @topological_semiring_of_smooth /- _inst_8: smooth_ring ↝ has_smooth_add has_smooth_mul no_meet_fake_name
-/
-- geometry/manifold/cont_mdiff.lean
#check @cont_mdiff_within_at_iff_of_mem_source /- Is: smooth_manifold_with_corners ↝ has_groupoid
I's: smooth_manifold_with_corners ↝ has_groupoid
-/
#check @cont_mdiff_on_of_mem_maximal_atlas /- Is: smooth_manifold_with_corners ↝ has_groupoid
-/
#check @cont_mdiff_on_symm_of_mem_maximal_atlas /- Is: smooth_manifold_with_corners ↝ has_groupoid
-/
-- geometry/manifold/diffeomorph.lean
#check @diffeomorph.smooth_manifold_with_corners_trans_diffeomorph /- _inst_20: smooth_manifold_with_corners ↝ has_groupoid
-/
-- geometry/manifold/instances/units_of_normed_algebra.lean
#check @units.chart_at_apply /- _inst_1: normed_ring ↝ charted_space monoid uniform_space
_inst_2: complete_space ↝ charted_space
-/
#check @units.chart_at_source /- _inst_1: normed_ring ↝ charted_space monoid uniform_space
_inst_2: complete_space ↝ charted_space
-/
#check @units.smooth_manifold_with_corners /- _inst_4: normed_algebra ↝ normed_space
-/
-- geometry/manifold/metrizable.lean
#check @manifold_with_corners.metrizable_space /- _inst_3: finite_dimensional ↝ locally_compact_space topological_space.second_countable_topology
-/
-- geometry/manifold/mfderiv.lean
#check @mdifferentiable_within_at_iff_of_mem_source /- Is: smooth_manifold_with_corners ↝ has_groupoid
I's: smooth_manifold_with_corners ↝ has_groupoid
-/
#check @mdifferentiable_at_atlas /- _inst_7: smooth_manifold_with_corners ↝ has_groupoid
-/
#check @mdifferentiable_at_atlas_symm /- _inst_7: smooth_manifold_with_corners ↝ has_groupoid
-/
-- geometry/manifold/partition_of_unity.lean
#check @smooth_partition_of_unity.finsum_smul_mem_convex /- _inst_4: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- geometry/manifold/smooth_manifold_with_corners.lean
#check @smooth_manifold_with_corners.mem_maximal_atlas_of_mem_atlas /- _inst_7: smooth_manifold_with_corners ↝ has_groupoid
-/
#check @smooth_manifold_with_corners.chart_mem_maximal_atlas /- _inst_7: smooth_manifold_with_corners ↝ has_groupoid
-/
#check @smooth_manifold_with_corners.prod /- _inst_16: smooth_manifold_with_corners ↝ has_groupoid
_inst_19: smooth_manifold_with_corners ↝ has_groupoid
-/
#check @topological_space.opens.smooth_manifold_with_corners /- _inst_7: smooth_manifold_with_corners ↝ has_groupoid
-/
-- geometry/manifold/tangent_bundle.lean
#check @tangent_space /- _inst_7: smooth_manifold_with_corners ↝
-/
-- group_theory/abelianization.lean
#check @abelianization.hom_ext /- _inst_2: monoid ↝ mul_one_class
-/
-- group_theory/commutator.lean
#check @subgroup.commutator_def' /- _inst_4: subgroup.normal ↝ no_meet_fake_name subgroup.normal
_inst_5: subgroup.normal ↝ no_meet_fake_name subgroup.normal
-/
-- group_theory/complement.lean
#check @subgroup.is_complement /- _inst_1: group ↝ has_mul
-/
#check @add_subgroup.is_complement /- _inst_1: add_group ↝ has_add
-/
#check @add_subgroup.vadd_to_fun /- _inst_2: add_group ↝ add_action add_monoid
-/
#check @subgroup.smul_to_fun /- _inst_2: group ↝ monoid mul_action
-/
-- group_theory/congruence.lean
#check @con.quotient.inhabited /- _inst_1: mul_one_class ↝ has_coe_t has_mul has_one no_meet_fake_name
-/
#check @add_con.quotient.inhabited /- _inst_1: add_zero_class ↝ has_add has_coe_t has_zero no_meet_fake_name
-/
#check @add_con.quotient.has_zero /- _inst_1: add_zero_class ↝ has_add has_coe_t has_zero no_meet_fake_name
-/
#check @con.quotient.has_one /- _inst_1: mul_one_class ↝ has_coe_t has_mul has_one no_meet_fake_name
-/
-- group_theory/coset.lean
#check @one_left_coset /- _inst_1: monoid ↝ mul_one_class
-/
#check @zero_left_add_coset /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @right_coset_one /- _inst_1: monoid ↝ mul_one_class
-/
#check @right_add_coset_zero /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @mem_own_left_add_coset /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @mem_own_left_coset /- _inst_1: monoid ↝ mul_one_class
-/
#check @mem_own_right_add_coset /- _inst_1: add_monoid ↝ add_zero_class
-/
#check @mem_own_right_coset /- _inst_1: monoid ↝ mul_one_class
-/
#check @subgroup.card_eq_card_quotient_mul_card_subgroup /- _inst_4: decidable_pred ↝ decidable_rel no_meet_fake_name
-/
#check @add_subgroup.card_eq_card_quotient_add_card_add_subgroup /- _inst_4: decidable_pred ↝ decidable_rel no_meet_fake_name
-/
-- group_theory/double_coset.lean
#check @doset.setoid /- _inst_1: group ↝ has_mul
-/
-- group_theory/eckmann_hilton.lean
#check @eckmann_hilton.mul_one_class.is_unital /- G: mul_one_class ↝ has_mul has_one is_left_id is_right_id
-/
#check @eckmann_hilton.add_zero_class.is_unital /- G: add_zero_class ↝ has_add has_zero is_left_id is_right_id
-/
-- group_theory/exponent.lean
#check @monoid.exponent_exists /- _inst_1: monoid ↝ has_one has_pow
-/
-- group_theory/finiteness.lean
#check @submonoid.fg /- _inst_1: monoid ↝ mul_one_class
-/
#check @add_submonoid.fg /- _inst_1: add_monoid ↝ add_zero_class
-/
-- group_theory/free_abelian_group.lean
#check @free_abelian_group.one_def /- _inst_1: monoid ↝ has_one
-/
#check @free_abelian_group.of_one /- _inst_1: monoid ↝ has_one
-/
-- group_theory/free_group.lean
#check @free_group.lift.aux /- _inst_1: group ↝ has_inv has_mul has_one
-/
-- group_theory/group_action/basic.lean
#check @add_action.orbit /- _inst_2: add_action ↝ has_vadd
-/
#check @mul_action.orbit /- _inst_2: mul_action ↝ has_smul
-/
#check @mul_action.fixed_points /- _inst_2: mul_action ↝ has_smul
-/
#check @add_action.fixed_points /- _inst_2: add_action ↝ has_vadd
-/
#check @mul_action.fixed_by /- _inst_2: mul_action ↝ has_smul
-/
#check @add_action.fixed_by /- _inst_2: add_action ↝ has_vadd
-/
#check @smul_cancel_of_non_zero_divisor /- _inst_2: non_unital_non_assoc_ring ↝ add_group has_smul
-/
-- group_theory/group_action/defs.lean
#check @smul_mul_smul /- _inst_2: mul_action ↝ has_smul is_scalar_tower
-/
#check @is_scalar_tower.of_smul_one_mul /- _inst_1: monoid ↝ has_one semigroup
-/
#check @vadd_comm_class.of_add_vadd_zero /- _inst_1: add_monoid ↝ add_semigroup has_zero
-/
#check @smul_comm_class.of_mul_smul_one /- _inst_1: monoid ↝ has_one semigroup
-/
-- group_theory/group_action/embedding.lean
#check @function.embedding.vadd_apply /- _inst_1: add_group ↝ add_monoid has_vadd
_inst_2: add_action ↝ has_vadd has_vadd
-/
#check @function.embedding.smul_apply /- _inst_1: group ↝ has_smul monoid
_inst_2: mul_action ↝ has_smul has_smul
-/
#check @function.embedding.coe_vadd /- _inst_1: add_group ↝ add_monoid has_vadd
_inst_2: add_action ↝ has_vadd has_vadd
-/
#check @function.embedding.coe_smul /- _inst_1: group ↝ has_smul monoid
_inst_2: mul_action ↝ has_smul has_smul
-/
#check @function.embedding.is_scalar_tower /- _inst_1: group ↝ has_smul monoid
_inst_2: group ↝ has_smul monoid
_inst_4: mul_action ↝ has_smul has_smul
_inst_5: mul_action ↝ has_smul has_smul
-/
#check @function.embedding.smul_comm_class /- _inst_1: group ↝ has_smul monoid
_inst_2: group ↝ has_smul monoid
_inst_3: mul_action ↝ has_smul has_smul
_inst_4: mul_action ↝ has_smul has_smul
-/
#check @function.embedding.vadd_comm_class /- _inst_1: add_group ↝ add_monoid has_vadd
_inst_2: add_group ↝ add_monoid has_vadd
_inst_3: add_action ↝ has_vadd has_vadd
_inst_4: add_action ↝ has_vadd has_vadd
-/
#check @function.embedding.is_central_scalar /- _inst_2: mul_action ↝ has_smul has_smul
-/
-- group_theory/group_action/group.lean
#check @add_right_cancel_monoid.to_has_faithful_vadd /- _inst_1: add_right_cancel_monoid ↝ add_right_cancel_semigroup has_zero
-/
#check @right_cancel_monoid.to_has_faithful_smul /- _inst_1: right_cancel_monoid ↝ has_one right_cancel_semigroup
-/
-- group_theory/group_action/opposite.lean
#check @mul_opposite.op_smul_eq_op_smul_op /- _inst_3: is_central_scalar ↝ is_central_scalar no_meet_fake_name
-/
#check @add_left_cancel_monoid.to_has_faithful_opposite_scalar /- _inst_1: add_left_cancel_monoid ↝ add_left_cancel_semigroup has_zero
-/
#check @left_cancel_monoid.to_has_faithful_opposite_scalar /- _inst_1: left_cancel_monoid ↝ has_one left_cancel_semigroup
-/
-- group_theory/group_action/option.lean
#check @option.smul_none /- _inst_1: has_smul ↝ has_smul
-/
#check @option.vadd_none /- _inst_1: has_vadd ↝ has_vadd
-/
-- group_theory/group_action/quotient.lean
#check @add_action.quotient.vadd_mk /- _inst_4: add_action.quotient_action ↝ add_action no_meet_fake_name
-/
#check @mul_action.quotient.smul_mk /- _inst_4: mul_action.quotient_action ↝ mul_action no_meet_fake_name
-/
#check @add_action.quotient.vadd_coe /- _inst_4: add_action.quotient_action ↝ add_action no_meet_fake_name
-/
#check @mul_action.quotient.smul_coe /- _inst_4: mul_action.quotient_action ↝ mul_action no_meet_fake_name
-/
-- group_theory/group_action/sub_mul_action.lean
#check @sub_mul_action.is_scalar_tower /- _inst_2: mul_action ↝ has_smul has_smul no_meet_fake_name
-/
#check @sub_mul_action.coe_smul_of_tower /- _inst_2: mul_action ↝ has_smul has_smul no_meet_fake_name
_inst_5: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @sub_mul_action.is_central_scalar /- _inst_5: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @sub_mul_action.mul_action /- _inst_2: mul_action ↝ has_smul mul_action no_meet_fake_name
-/
#check @sub_mul_action.zero_mem /- _inst_3: module ↝ has_smul no_meet_fake_name smul_with_zero
-/
-- group_theory/group_action/sum.lean
#check @sum.vadd_inl /- _inst_2: has_vadd ↝ has_vadd
-/
#check @sum.smul_inl /- _inst_2: has_smul ↝ has_smul
-/
#check @sum.smul_inr /- _inst_1: has_smul ↝ has_smul
-/
#check @sum.vadd_inr /- _inst_1: has_vadd ↝ has_vadd
-/
#check @sum.vadd_swap /- _inst_1: has_vadd ↝ has_vadd
_inst_2: has_vadd ↝ has_vadd
-/
#check @sum.smul_swap /- _inst_1: has_smul ↝ has_smul
_inst_2: has_smul ↝ has_smul
-/
#check @sum.has_faithful_vadd_left /- _inst_2: has_vadd ↝ has_vadd
-/
#check @sum.has_faithful_smul_left /- _inst_2: has_smul ↝ has_smul
-/
#check @sum.has_faithful_vadd_right /- _inst_1: has_vadd ↝ has_vadd
-/
#check @sum.has_faithful_smul_right /- _inst_1: has_smul ↝ has_smul
-/
-- group_theory/group_action/units.lean
#check @units.coe_smul /- _inst_1: group ↝ monoid mul_action
_inst_3: mul_action ↝ has_smul mul_action
_inst_4: smul_comm_class ↝ mul_action
_inst_5: is_scalar_tower ↝ mul_action
-/
#check @units.smul_inv /- _inst_1: group ↝ has_inv monoid mul_action
_inst_3: mul_action ↝ has_smul mul_action
_inst_4: smul_comm_class ↝ mul_action
_inst_5: is_scalar_tower ↝ mul_action
-/
#check @units.smul_comm_class' /- _inst_1: group ↝ monoid mul_action
_inst_2: group ↝ monoid mul_action
_inst_4: mul_action ↝ has_smul mul_action
_inst_5: smul_comm_class ↝ mul_action
_inst_6: mul_action ↝ has_smul mul_action
_inst_7: smul_comm_class ↝ mul_action
_inst_8: is_scalar_tower ↝ mul_action
_inst_9: is_scalar_tower ↝ mul_action
-/
#check @units.is_scalar_tower' /- _inst_2: group ↝ monoid mul_action
_inst_3: group ↝ monoid mul_action
_inst_5: mul_action ↝ has_smul mul_action
_inst_6: smul_comm_class ↝ mul_action
_inst_7: mul_action ↝ has_smul mul_action
_inst_8: smul_comm_class ↝ mul_action
_inst_9: is_scalar_tower ↝ mul_action
_inst_10: is_scalar_tower ↝ mul_action
-/
#check @units.is_scalar_tower'_left /- _inst_1: group ↝ monoid mul_action
_inst_3: mul_action ↝ has_smul mul_action
_inst_6: smul_comm_class ↝ mul_action
_inst_7: is_scalar_tower ↝ mul_action
-/
-- group_theory/monoid_localization.lean
#check @localization.r /- _inst_1: comm_monoid ↝ mul_one_class
-/
#check @add_localization.r /- _inst_1: add_comm_monoid ↝ add_zero_class
-/
#check @submonoid.localization_map.mul_inv_left /- _inst_1: comm_monoid ↝ monoid
-/
#check @add_submonoid.localization_map.add_neg_left /- _inst_1: add_comm_monoid ↝ add_monoid
-/
#check @add_submonoid.localization_map.is_add_unit_comp /- _inst_3: add_comm_monoid ↝ add_monoid
-/
#check @submonoid.localization_map.is_unit_comp /- _inst_3: comm_monoid ↝ monoid
-/
#check @submonoid.localization_map.sec_zero_fst /- _inst_1: comm_monoid_with_zero ↝ comm_monoid
-/
-- group_theory/nielsen_schreier.lean
#check @is_free_groupoid.generators /- _inst_1: category_theory.groupoid ↝
-/
-- group_theory/order_of_element.lean
#check @is_of_fin_add_order /- _inst_2: add_monoid ↝ has_add has_zero
-/
#check @is_of_fin_order /- _inst_1: monoid ↝ has_mul has_one
-/
#check @add_order_of /- _inst_1: add_monoid ↝ has_add has_zero
-/
#check @order_of /- _inst_1: monoid ↝ has_mul has_one
-/
#check @pow_injective_of_lt_order_of /- _inst_1: left_cancel_monoid ↝ monoid
-/
#check @nsmul_injective_of_lt_add_order_of /- _inst_1: add_left_cancel_monoid ↝ add_monoid
-/
#check @mem_multiples_iff_mem_range_add_order_of' /- _inst_1: add_left_cancel_monoid ↝ add_monoid
-/
#check @mem_powers_iff_mem_range_order_of' /- _inst_1: left_cancel_monoid ↝ monoid
-/
#check @pow_eq_one_iff_modeq /- _inst_1: left_cancel_monoid ↝ monoid
-/
#check @is_of_fin_add_order.neg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @is_of_fin_order.inv /- _inst_1: group ↝ division_monoid
-/
#check @add_order_of_dvd_iff_zsmul_eq_zero /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @order_of_dvd_iff_zpow_eq_one /- _inst_1: group ↝ division_monoid
-/
#check @order_of_inv /- _inst_1: group ↝ division_monoid
-/
#check @order_of_neg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @nsmul_inj_iff_of_add_order_of_eq_zero /- _inst_1: add_group ↝ add_left_cancel_monoid
-/
#check @pow_inj_iff_of_order_of_eq_zero /- _inst_1: group ↝ left_cancel_monoid
-/
#check @order_eq_card_powers /- _inst_5: decidable_eq ↝ decidable_pred
-/
#check @add_order_of_eq_card_multiples /- _inst_5: decidable_eq ↝ decidable_pred
-/
#check @decidable_zpowers /- _inst_5: decidable_eq ↝ decidable_pred
-/
#check @decidable_zmultiples /- _inst_5: decidable_eq ↝ decidable_pred
-/
#check @order_eq_card_zpowers /- _inst_5: decidable_eq ↝ decidable_pred
-/
#check @add_order_eq_card_zmultiples /- _inst_5: decidable_eq ↝ decidable_pred
-/
-- group_theory/p_group.lean
#check @is_p_group /- _inst_1: group ↝ has_one has_pow
-/
-- group_theory/perm/cycle/basic.lean
#check @equiv.perm.cycle_of /- _inst_1: decidable_eq ↝ decidable_rel no_meet_fake_name
_inst_2: fintype ↝ decidable_rel no_meet_fake_name
-/
-- group_theory/perm/cycle/type.lean
#check @equiv.perm.vectors_prod_eq_one /- _inst_2: group ↝ has_mul has_one
-/
-- group_theory/quotient_group.lean
#check @quotient_group.monoid_hom_ext /- _inst_2: group ↝ mul_one_class
-/
#check @quotient_add_group.add_monoid_hom_ext /- _inst_2: add_group ↝ add_zero_class
-/
-- group_theory/specific_groups/cyclic.lean
#check @is_simple_group.prime_card /- _inst_1: comm_group ↝ is_cyclic no_meet_fake_name
-/
#check @is_simple_add_group.prime_card /- _inst_1: add_comm_group ↝ euclidean_domain is_add_cyclic
-/
-- group_theory/subgroup/basic.lean
#check @sub_mem /- hSM: add_subgroup_class ↝ add_mem_class neg_mem_class no_meet_fake_name
-/
#check @div_mem /- hSM: subgroup_class ↝ inv_mem_class mul_mem_class no_meet_fake_name
-/
#check @zsmul_mem /- hSM: add_subgroup_class ↝ add_submonoid_class neg_mem_class no_meet_fake_name
-/
#check @zpow_mem /- hSM: subgroup_class ↝ inv_mem_class no_meet_fake_name submonoid_class
-/
#check @inv_mem_iff /- _inst_1: group ↝ division_monoid inv_mem_class no_meet_fake_name
hSG: subgroup_class ↝ inv_mem_class no_meet_fake_name
-/
#check @neg_mem_iff /- _inst_1: add_group ↝ neg_mem_class no_meet_fake_name subtraction_monoid
hSG: add_subgroup_class ↝ neg_mem_class no_meet_fake_name
-/
#check @exists_inv_mem_iff_exists_mem /- _inst_1: group ↝ division_monoid inv_mem_class no_meet_fake_name
hSG: subgroup_class ↝ inv_mem_class no_meet_fake_name
-/
#check @exists_neg_mem_iff_exists_mem /- _inst_1: add_group ↝ neg_mem_class no_meet_fake_name subtraction_monoid
hSG: add_subgroup_class ↝ neg_mem_class no_meet_fake_name
-/
#check @mul_mem_cancel_right /- hSG: subgroup_class ↝ inv_mem_class mul_mem_class no_meet_fake_name
-/
#check @add_mem_cancel_right /- hSG: add_subgroup_class ↝ add_mem_class neg_mem_class no_meet_fake_name
-/
#check @mul_mem_cancel_left /- hSG: subgroup_class ↝ inv_mem_class mul_mem_class no_meet_fake_name
-/
#check @add_mem_cancel_left /- hSG: add_subgroup_class ↝ add_mem_class neg_mem_class no_meet_fake_name
-/
#check @group.conjugates_of_set /- _inst_1: group ↝ monoid
-/
#check @monoid_hom.comap_ker /- _inst_4: group ↝ mul_one_class
-/
#check @add_monoid_hom.comap_ker /- _inst_4: add_group ↝ add_zero_class
-/
#check @monoid_hom.eq_of_eq_on_top /- _inst_3: group ↝ mul_one_class
-/
#check @add_monoid_hom.eq_of_eq_on_top /- _inst_3: add_group ↝ add_zero_class
-/
#check @monoid_hom.fintype_mrange /- _inst_5: monoid ↝ mul_one_class
_inst_6: monoid ↝ mul_one_class
-/
#check @add_monoid_hom.fintype_mrange /- _inst_5: add_monoid ↝ add_zero_class
_inst_6: add_monoid ↝ add_zero_class
-/
#check @is_simple_group.subgroup.is_simple_order /- _inst_4: comm_group ↝ no_meet_fake_name subgroup.normal
-/
#check @is_simple_add_group.subgroup.is_simple_order /- _inst_4: add_comm_group ↝ add_subgroup.normal euclidean_domain no_meet_fake_name
-/
#check @add_subgroup.vadd_comm_class_right /- _inst_6: vadd_comm_class ↝ no_meet_fake_name vadd_comm_class
-/
#check @subgroup.smul_comm_class_right /- _inst_6: smul_comm_class ↝ no_meet_fake_name smul_comm_class
-/
#check @add_subgroup.ker_saturated /- _inst_4: add_comm_group ↝ add_group
_inst_5: add_comm_group ↝ add_comm_monoid
-/
-- group_theory/submonoid/pointwise.lean
#check @add_submonoid.mem_smul_pointwise_iff_exists /- _inst_3: group ↝ monoid
-/
-- group_theory/subsemigroup/center.lean
#check @set.neg_mem_add_center /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @set.inv_mem_center /- _inst_1: group ↝ division_monoid
-/
#check @set.add_mem_center /- _inst_1: distrib ↝ has_add has_mul left_distrib_class right_distrib_class
-/
#check @set.neg_mem_center /- _inst_1: ring ↝ has_distrib_neg has_mul has_neg
-/
-- group_theory/subsemigroup/centralizer.lean
#check @set.add_mem_centralizer /- _inst_1: distrib ↝ has_add has_mul left_distrib_class right_distrib_class
-/
-- group_theory/sylow.lean
#check @sylow.pointwise_smul_def /- _inst_2: group ↝ monoid mul_action no_meet_fake_name
-/
#check @sylow.orbit_eq_top /- _inst_2: fact ↝ mul_action.is_pretransitive no_meet_fake_name
_inst_3: fintype ↝ mul_action.is_pretransitive no_meet_fake_name
-/
#check @sylow.subsingleton_of_normal /- _inst_2: fact ↝ mul_action.is_pretransitive no_meet_fake_name
_inst_3: fintype ↝ mul_action.is_pretransitive no_meet_fake_name
-/
-- group_theory/torsion.lean
#check @add_is_torsion.of_surjective /- _inst_1: add_group ↝ add_monoid
_inst_2: add_group ↝ add_monoid
-/
#check @is_torsion.of_surjective /- _inst_1: group ↝ monoid
_inst_2: group ↝ monoid
-/
#check @add_is_torsion.extension_closed /- _inst_2: add_group ↝ add_monoid
-/
#check @is_torsion.extension_closed /- _inst_2: group ↝ monoid
-/
#check @exponent_exists.is_add_torsion /- _inst_1: add_group ↝ add_monoid
-/
#check @exponent_exists.is_torsion /- _inst_1: group ↝ monoid
-/
#check @is_torsion.exponent_exists /- _inst_1: group ↝ monoid
-/
#check @is_add_torsion.exponent_exists /- _inst_1: add_group ↝ add_monoid
-/
#check @is_torsion.not_torsion_free /- _inst_1: group ↝ monoid
-/
#check @add_monoid.is_torsion.not_torsion_free /- _inst_1: add_group ↝ add_monoid
-/
#check @add_monoid.is_torsion_free.not_torsion /- _inst_1: add_group ↝ add_monoid
-/
#check @is_torsion_free.not_torsion /- _inst_1: group ↝ monoid
-/
-- group_theory/transfer.lean
#check @add_subgroup.left_transversals.diff /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @subgroup.left_transversals.diff /- _inst_2: comm_group ↝ comm_monoid
-/
-- linear_algebra/adic_completion.lean
#check @Hausdorffification /- _inst_1: comm_ring ↝ comm_semiring has_quotient
_inst_2: add_comm_group ↝ add_comm_monoid has_quotient
-/
#check @is_adic_complete.of_subsingleton /- _inst_6: subsingleton ↝ is_Hausdorff is_precomplete
-/
#check @is_adic_complete.le_jacobson_bot /- _inst_6: is_adic_complete ↝ is_Hausdorff is_precomplete
-/
-- linear_algebra/affine_space/affine_map.lean
#check @affine_map.coe_smul /- _inst_15: distrib_mul_action ↝ has_smul mul_action
_inst_16: smul_comm_class ↝ mul_action
-/
#check @affine_map.is_central_scalar /- _inst_15: distrib_mul_action ↝ has_smul mul_action smul_comm_class
-/
-- linear_algebra/affine_space/affine_subspace.lean
#check @vector_span /- _inst_1: ring ↝ semiring
_inst_4: add_torsor ↝ has_vsub
-/
-- linear_algebra/affine_space/combination.lean
#check @finset.weighted_vsub_of_point /- S: add_torsor ↝ has_vsub
-/
#check @finset.centroid_weights /- _inst_1: division_ring ↝ has_inv has_nat_cast
-/
-- linear_algebra/affine_space/finite_dimensional.lean
#check @finite_dimensional_vector_span_of_fintype /- _inst_5: fintype ↝ finite
-/
#check @finite_dimensional_vector_span_image_of_fintype /- _inst_5: fintype ↝ finite
-/
#check @finite_dimensional_direction_affine_span_of_fintype /- _inst_5: fintype ↝ finite
-/
#check @finite_dimensional_direction_affine_span_image_of_fintype /- _inst_5: fintype ↝ finite
-/
#check @affine_independent.affine_span_eq_top_iff_card_eq_finrank_add_one /- _inst_5: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
#check @collinear /- _inst_1: division_ring ↝ module no_meet_fake_name ring
-/
-- linear_algebra/affine_space/independent.lean
#check @affine_independent_of_ne /- _inst_1: division_ring ↝ euclidean_domain no_zero_smul_divisors
-/
-- linear_algebra/affine_space/midpoint.lean
#check @line_map_inv_two /- _inst_1: division_ring ↝ has_inv invertible ring
_inst_2: char_zero ↝ invertible
-/
#check @homothety_inv_two /- _inst_1: field ↝ comm_ring has_inv invertible
_inst_2: char_zero ↝ invertible
-/
#check @pi_midpoint_apply /- _inst_1: field ↝ module no_meet_fake_name ring
-/
-- linear_algebra/affine_space/slope.lean
#check @slope /- _inst_1: field ↝ has_inv has_sub semiring
_inst_3: module ↝ has_smul
_inst_4: add_torsor ↝ has_vsub
-/
-- linear_algebra/alternating.lean
#check @alternating_map.smul_apply /- _inst_14: distrib_mul_action ↝ has_smul has_smul
_inst_15: smul_comm_class ↝ has_smul
-/
#check @alternating_map.coe_fn_smul /- _inst_14: distrib_mul_action ↝ has_smul has_smul
_inst_15: smul_comm_class ↝ has_smul
-/
#check @alternating_map.is_central_scalar /- _inst_14: distrib_mul_action ↝ has_smul has_smul smul_comm_class
-/
#check @alternating_map.map_swap /- _inst_8: add_comm_group ↝ subtraction_comm_monoid
-/
#check @alternating_map.map_linear_dependent /- _inst_17: ring ↝ distrib_mul_action semiring
-/
-- linear_algebra/basic.lean
#check @pi_eq_sum_univ /- _inst_3: semiring ↝ non_assoc_semiring
-/
#check @submodule.comap_smul /- _inst_1: field ↝ distrib_mul_action division_ring has_smul no_meet_fake_name smul_comm_class
_inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_4: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul has_smul is_scalar_tower no_meet_fake_name smul_comm_class
-/
#check @linear_map.ker_eq_bot_of_inverse /- _inst_12: ring_hom_inv_pair ↝ ring_hom_comp_triple
-/
#check @linear_map.range_to_add_subgroup /- _inst_1: ring ↝ semiring
-/
#check @linear_map.ker_to_add_subgroup /- _inst_2: ring ↝ semiring
_inst_5: add_comm_group ↝ add_comm_monoid
-/
#check @linear_map.sub_mem_ker_iff /- _inst_1: ring ↝ semiring
_inst_2: ring ↝ semiring
-/
#check @linear_map.disjoint_ker' /- _inst_2: ring ↝ semiring
-/
#check @linear_map.ker_le_iff /- _inst_2: ring ↝ semiring
_inst_5: add_comm_group ↝ add_comm_monoid
-/
#check @linear_map.submodule_image_apply_of_le /- _inst_11: add_comm_group ↝ add_comm_monoid
-/
#check @linear_equiv.smul_of_ne_zero /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @submodule.mem_map_equiv /- _inst_1: comm_semiring ↝ ring_hom_surjective semiring
_inst_2: comm_semiring ↝ ring_hom_surjective semiring
-/
#check @submodule.comap_le_comap_smul /- _inst_1: comm_semiring ↝ distrib_mul_action has_smul no_meet_fake_name semiring smul_comm_class
-/
#check @submodule.inf_comap_le_comap_add /- _inst_1: comm_semiring ↝ semiring
_inst_2: comm_semiring ↝ semiring
-/
-- linear_algebra/basis.lean
#check @basis.no_zero_smul_divisors /- _inst_6: no_zero_divisors ↝ no_zero_smul_divisors
-/
#check @basis.group_smul_span_eq_top /- _inst_1: ring ↝ mul_action semiring
_inst_2: add_comm_group ↝ add_comm_monoid mul_action mul_action
_inst_9: distrib_mul_action ↝ has_smul
_inst_10: distrib_mul_action ↝ mul_action
-/
#check @nonzero_span_atom /- _inst_1: division_ring ↝ division_semiring mul_action no_meet_fake_name smul_with_zero
_inst_2: add_comm_group ↝ add_comm_monoid has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @linear_map.exists_left_inverse_of_injective /- _inst_1: field ↝ division_ring module no_meet_fake_name ring_hom_comp_triple smul_comm_class
-/
#check @linear_map.exists_right_inverse_of_surjective /- _inst_1: field ↝ division_ring module no_meet_fake_name ring_hom_comp_triple smul_comm_class
_inst_2: add_comm_group ↝ add_comm_monoid module no_meet_fake_name smul_comm_class
-/
#check @linear_map.exists_extend /- _inst_3: add_comm_group ↝ add_comm_monoid
-/
-- linear_algebra/bilinear_form.lean
#check @bilin_form.coe_smul /- _inst_17: distrib_mul_action ↝ has_smul has_smul
_inst_18: smul_comm_class ↝ has_smul
-/
#check @bilin_form.smul_apply /- _inst_17: distrib_mul_action ↝ has_smul has_smul
_inst_18: smul_comm_class ↝ has_smul
-/
#check @bilin_form.ne_zero_of_not_is_ortho_self /- _inst_13: field ↝ semiring
_inst_14: add_comm_group ↝ add_comm_monoid
-/
#check @bilin_form.is_ortho_smul_left /- _inst_21: is_domain ↝ no_zero_divisors
_inst_22: add_comm_group ↝ add_comm_monoid has_smul
-/
#check @bilin_form.is_ortho_smul_right /- _inst_21: is_domain ↝ no_zero_divisors
_inst_22: add_comm_group ↝ add_comm_monoid has_smul
-/
#check @bilin_form.linear_independent_of_is_Ortho /- _inst_13: field ↝ no_zero_divisors semiring
_inst_14: add_comm_group ↝ add_comm_monoid has_smul
-/
#check @bilin_form.sum_repr_mul_repr_mul /- _inst_7: comm_semiring ↝ module no_meet_fake_name semiring
-/
#check @bilin_form.is_alt.neg /- _inst_5: add_comm_group ↝ add_comm_monoid
-/
#check @bilin_form.is_adjoint_pair.smul /- _inst_7: comm_semiring ↝ distrib_mul_action has_smul no_meet_fake_name semiring smul_comm_class
-/
#check @bilin_form.is_skew_adjoint /- _inst_4: ring ↝ semiring
-/
#check @bilin_form.span_singleton_inf_orthogonal_eq_bot /- _inst_13: field ↝ no_meet_fake_name no_zero_divisors semiring smul_with_zero
_inst_14: add_comm_group ↝ add_comm_monoid has_smul no_meet_fake_name smul_with_zero
-/
#check @bilin_form.orthogonal_span_singleton_eq_to_lin_ker /- _inst_13: field ↝ comm_semiring module module mul_action no_zero_divisors
_inst_14: add_comm_group ↝ add_comm_monoid has_smul module module mul_action
-/
#check @bilin_form.nondegenerate_restrict_of_disjoint_orthogonal /- _inst_4: ring ↝ module no_meet_fake_name semiring
_inst_5: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
-- linear_algebra/bilinear_map.lean
#check @linear_map.ext₂ /- _inst_18: module ↝ has_smul module
_inst_30: smul_comm_class ↝ module
-/
#check @linear_map.congr_fun₂ /- _inst_18: module ↝ has_smul module
_inst_30: smul_comm_class ↝ module
-/
#check @linear_map.lcompₛₗ /- _inst_1: comm_semiring ↝ module semiring
_inst_2: comm_semiring ↝ module semiring
-/
#check @linear_map.lsmul_injective /- _inst_1: comm_ring ↝ comm_semiring module
-/
#check @linear_map.ext_basis /- _inst_1: comm_ring ↝ semiring
_inst_2: comm_ring ↝ module semiring
_inst_3: comm_ring ↝ module semiring
_inst_4: comm_ring ↝ module semiring
_inst_5: add_comm_group ↝ add_comm_monoid
_inst_6: add_comm_group ↝ add_comm_monoid module
_inst_7: add_comm_group ↝ add_comm_monoid has_smul module
_inst_10: module ↝ has_smul module
_inst_12: smul_comm_class ↝ module
-/
#check @linear_map.sum_repr_mul_repr_mul /- _inst_1: comm_ring ↝ module no_meet_fake_name semiring
_inst_2: comm_ring ↝ module module no_meet_fake_name semiring
_inst_3: comm_ring ↝ module semiring
_inst_4: comm_ring ↝ module semiring
_inst_5: add_comm_group ↝ add_comm_monoid has_smul
_inst_6: add_comm_group ↝ add_comm_monoid has_smul module
_inst_7: add_comm_group ↝ add_comm_monoid has_smul module
-/
-- linear_algebra/determinant.lean
#check @equiv_of_pi_lequiv_pi /- _inst_12: nontrivial ↝ invariant_basis_number
-/
#check @linear_map.det_to_matrix_eq_det_to_matrix /- _inst_2: add_comm_group ↝ add_comm_monoid module
-/
#check @linear_equiv.is_unit_det /- _inst_2: add_comm_group ↝ add_comm_monoid module
_inst_4: add_comm_group ↝ add_comm_monoid module
-/
#check @linear_map.associated_det_comp_equiv /- _inst_8: add_comm_group ↝ add_comm_monoid
-/
-- linear_algebra/dimension.lean
#check @dim_le /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @lift_dim_range_le /- _inst_1: ring ↝ module no_meet_fake_name semiring
_inst_2: add_comm_group ↝ add_comm_monoid
_inst_4: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
#check @dim_range_of_surjective /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @dim_punit /- _inst_1: ring ↝ semiring
-/
#check @basis.le_span'' /- _inst_1: ring ↝ module no_meet_fake_name ring_hom_comp_triple semiring
_inst_3: add_comm_group ↝ add_comm_monoid
-/
#check @ideal.rank_eq /- _inst_8: is_domain ↝ no_meet_fake_name no_zero_smul_divisors
-/
#check @exists_mem_ne_zero_of_dim_pos /- _inst_1: field ↝ euclidean_domain module no_meet_fake_name
-/
#check @rank /- _inst_2: add_comm_group ↝ add_comm_monoid
_inst_6: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
-- linear_algebra/dual.lean
#check @module.dual /- _inst_1: comm_semiring ↝ semiring
-/
#check @module.dual.add_comm_group /- _inst_5: add_comm_group ↝ add_comm_monoid
-/
#check @basis.eval_ker /- _inst_1: comm_ring ↝ comm_semiring module no_meet_fake_name
_inst_2: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
#check @basis.dual_dim_eq /- _inst_1: field ↝ comm_ring module no_meet_fake_name
-/
#check @dual_pair.lc /- _inst_1: comm_ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_3: module ↝ has_smul
-/
#check @subspace.module.dual.finite_dimensional /- H: finite_dimensional ↝ module.finite
-/
#check @subspace.quot_dual_equiv_annihilator /- _inst_6: finite_dimensional ↝ finite_dimensional
-/
#check @linear_map.dual_map_comp_dual_map /- _inst_6: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
#check @linear_equiv.dual_map_trans /- _inst_6: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
-- linear_algebra/eigenspace.lean
#check @module.End.eigenspace /- _inst_1: comm_ring ↝ algebra comm_semiring no_meet_fake_name
-/
#check @module.End.aeval_apply_of_has_eigenvector /- _inst_4: field ↝ algebra algebra comm_ring mul_action no_meet_fake_name
-/
#check @module.End.eigenspaces_independent /- _inst_4: field ↝ algebra comm_ring has_smul module no_meet_fake_name no_zero_smul_divisors no_zero_smul_divisors ring_hom_comp_triple smul_comm_class
-/
#check @module.End.map_generalized_eigenrange_le /- _inst_4: field ↝ algebra comm_ring no_meet_fake_name
-/
-- linear_algebra/exterior_algebra/of_alternating.lean
#check @alternating_map.module_add_comm_group /- _inst_2: add_comm_group ↝ add_comm_monoid module
-/
-- linear_algebra/finite_dimensional.lean
#check @finite_dimensional /- _inst_1: division_ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @finite_dimensional.finrank /- _inst_7: add_comm_group ↝ add_comm_monoid
-/
#check @finite_dimensional.finrank_eq_of_dim_eq /- _inst_1: division_ring ↝ semiring
-/
#check @finite_dimensional.finite_dimensional_of_finrank_eq_succ /- _inst_6: field ↝ division_ring
-/
#check @finite_dimensional.fact_finite_dimensional_of_finrank_eq_succ /- _inst_6: field ↝ division_ring
-/
#check @finite_dimensional.finite_dimensional_iff_of_rank_eq_nsmul /- _inst_6: field ↝ division_ring
-/
#check @finite_dimensional.finrank_map_subtype_eq /- _inst_1: division_ring ↝ module no_meet_fake_name ring
-/
#check @linear_map.finite_dimensional_range /- h: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
#check @linear_map.finrank_range_of_inj /- _inst_1: division_ring ↝ module no_meet_fake_name ring ring_hom_surjective
-/
#check @finrank_top /- _inst_1: division_ring ↝ module no_meet_fake_name ring
-/
#check @alg_hom.bijective /- _inst_2: field ↝ division_ring module
-/
#check @submodule.lt_of_le_of_finrank_lt_finrank /- _inst_1: division_ring ↝ module no_meet_fake_name ring
-/
#check @submodule.finrank_mono /- _inst_6: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
#check @submodule.finrank_lt_finrank_of_lt /- _inst_6: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
#check @submodule.finrank_add_eq_of_is_compl /- _inst_6: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
#check @set.finrank /- _inst_1: division_ring ↝ module no_meet_fake_name ring
-/
#check @set.finrank_mono /- _inst_1: field ↝ division_ring
-/
#check @surjective_of_nonzero_of_finrank_eq_one /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul
-/
#check @subalgebra.dim_eq_one_of_eq_bot /- _inst_1: field ↝ euclidean_domain module module module no_meet_fake_name no_zero_smul_divisors strong_rank_condition
_inst_2: field ↝ euclidean_domain module module module no_meet_fake_name no_zero_smul_divisors
-/
#check @subalgebra_top_dim_eq_submodule_top_dim /- _inst_1: field ↝ comm_ring module module module no_meet_fake_name
_inst_2: field ↝ module module module no_meet_fake_name ring
-/
#check @subalgebra_top_finrank_eq_submodule_top_finrank /- _inst_1: field ↝ comm_ring module module module no_meet_fake_name
_inst_2: field ↝ module module module no_meet_fake_name ring
-/
#check @subalgebra.eq_bot_of_finrank_one /- _inst_2: field ↝ euclidean_domain module module no_meet_fake_name no_zero_smul_divisors
-/
-- linear_algebra/finsupp.lean
#check @finsupp.lhom_ext /- _inst_4: module ↝ module no_meet_fake_name
-/
-- linear_algebra/finsupp_vector_space.lean
#check @finsupp.basis_single_one /- _inst_1: ring ↝ module no_meet_fake_name semiring
-/
#check @finsupp.dim_eq /- _inst_1: field ↝ division_ring module no_meet_fake_name strong_rank_condition
-/
#check @equiv_of_dim_eq_lift_dim /- _inst_1: field ↝ division_ring ring_hom_comp_triple strong_rank_condition
-/
#check @cardinal_mk_eq_cardinal_mk_field_pow_dim /- _inst_1: field ↝ division_ring strong_rank_condition
-/
#check @cardinal_lt_aleph_0_of_finite_dimensional /- _inst_4: fintype ↝ finite
-/
-- linear_algebra/free_algebra.lean
#check @free_algebra.dim_eq /- _inst_1: field ↝ algebra comm_ring no_meet_fake_name strong_rank_condition
-/
-- linear_algebra/free_module/basic.lean
#check @module.free.tensor /- _inst_2: add_comm_group ↝ add_comm_monoid module
_inst_5: add_comm_group ↝ add_comm_monoid module
-/
-- linear_algebra/free_module/finite/basic.lean
#check @module.finite.of_basis /- _inst_8: comm_ring ↝ semiring
_inst_9: add_comm_group ↝ add_comm_monoid
-/
-- linear_algebra/free_module/pid.lean
#check @eq_bot_of_generator_maximal_map_eq_zero /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @eq_bot_of_generator_maximal_submodule_image_eq_zero /- _inst_2: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
#check @dvd_generator_iff /- _inst_1: comm_ring ↝ field
-/
#check @generator_maximal_submodule_image_dvd /- _inst_3: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal
_inst_4: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
#check @submodule.basis_of_pid_aux /- _inst_1: comm_ring ↝ field has_smul is_noetherian module module mul_action no_meet_fake_name no_zero_divisors ring_hom_comp_triple submodule.is_principal
-/
-- linear_algebra/general_linear_group.lean
#check @matrix.general_linear_group /- _inst_3: comm_ring ↝ ring
-/
-- linear_algebra/invariant_basis_number.lean
#check @noetherian_ring_strong_rank_condition /- _inst_3: is_noetherian_ring ↝ is_noetherian
-/
-- linear_algebra/lagrange.lean
#check @lagrange.basis_divisor /- _inst_1: field ↝ has_inv ring
-/
#check @lagrange.nodal /- _inst_1: field ↝ comm_ring
-/
#check @lagrange.nodal_weight /- _inst_1: field ↝ comm_monoid has_inv has_sub
-/
-- linear_algebra/linear_independent.lean
#check @linear_independent_iff_injective_total /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @linear_independent.group_smul /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid has_smul
_inst_9: distrib_mul_action ↝ has_smul
-/
#check @linear_independent.units_smul /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid has_smul is_scalar_tower
-/
#check @exists_maximal_independent' /- _inst_1: ring ↝ module no_meet_fake_name semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @linear_independent.image_subtype /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @linear_independent_monoid_hom /- _inst_8: monoid ↝ mul_one_class
-/
#check @linear_independent_unique_iff /- _inst_1: ring ↝ module no_meet_fake_name semiring
_inst_3: add_comm_group ↝ add_comm_monoid has_smul
-/
-- linear_algebra/linear_pmap.lean
#check @linear_pmap.smul_apply /- _inst_9: distrib_mul_action ↝ has_smul has_smul
_inst_10: smul_comm_class ↝ has_smul
-/
#check @linear_pmap.coe_smul /- _inst_9: distrib_mul_action ↝ has_smul has_smul
_inst_10: smul_comm_class ↝ has_smul
-/
-- linear_algebra/matrix/basis.lean
#check @basis.to_matrix_map_vec_mul /- _inst_7: ring ↝ module semiring
-/
-- linear_algebra/matrix/bilinear_form.lean
#check @matrix.is_adjoint_pair /- _inst_10: comm_ring ↝ add_comm_monoid has_mul
-/
#check @is_adjoint_pair_to_bilin /- _inst_11: add_comm_group ↝ add_comm_monoid module module
-/
#check @matrix.nondegenerate.to_bilin /- _inst_11: add_comm_group ↝ add_comm_monoid module
-/
#check @matrix.nondegenerate_to_bilin_iff /- _inst_11: add_comm_group ↝ add_comm_monoid module
-/
-- linear_algebra/matrix/block.lean
#check @matrix.block_triangular_matrix' /- _inst_5: comm_ring ↝ has_zero
-/
#check @matrix.block_triangular_matrix /- _inst_5: comm_ring ↝ has_zero
-/
-- linear_algebra/matrix/charpoly/basic.lean
#check @charmatrix /- _inst_1: comm_ring ↝ ring
-/
-- linear_algebra/matrix/charpoly/coeff.lean
#check @mat_poly_equiv_eq_X_pow_sub_C /- _inst_6: field ↝ algebra algebra comm_ring
-/
-- linear_algebra/matrix/circulant.lean
#check @matrix.circulant_col_zero_eq /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @matrix.transpose_circulant /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @matrix.conj_transpose_circulant /- _inst_2: add_group ↝ subtraction_monoid
-/
#check @matrix.circulant_mul /- _inst_1: semiring ↝ non_unital_non_assoc_semiring
-/
-- linear_algebra/matrix/determinant.lean
#check @matrix.det_smul_of_tower /- _inst_7: distrib_mul_action ↝ is_scalar_tower mul_action
-/
#check @alg_hom.map_det /- _inst_5: comm_ring ↝ algebra comm_semiring
-/
-- linear_algebra/matrix/diagonal.lean
#check @matrix.proj_diagonal /- _inst_3: comm_ring ↝ comm_semiring distrib_mul_action module module no_meet_fake_name ring_hom_comp_triple smul_comm_class
-/
#check @matrix.diagonal_to_lin' /- _inst_3: comm_ring ↝ comm_semiring distrib_mul_action module module no_meet_fake_name smul_comm_class
-/
-- linear_algebra/matrix/dual.lean
#check @linear_map.to_matrix_transpose /- _inst_1: field ↝ comm_ring module module module module no_meet_fake_name ring_hom_comp_triple
-/
-- linear_algebra/matrix/finite_dimensional.lean
#check @matrix.finite_dimensional /- _inst_3: field ↝ division_ring finite_dimensional module no_meet_fake_name
-/
#check @matrix.finrank_matrix /- _inst_3: field ↝ division_ring module module no_meet_fake_name
-/
-- linear_algebra/matrix/hermitian.lean
#check @matrix.is_hermitian /- _inst_2: star_ring ↝ has_star
-/
#check @matrix.is_hermitian.neg /- _inst_1: ring ↝ has_star non_unital_ring star_add_monoid
-/
#check @matrix.is_hermitian.sub /- _inst_1: ring ↝ has_star non_unital_ring star_add_monoid
-/
-- linear_algebra/matrix/is_diag.lean
#check @matrix.is_diag.neg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @matrix.is_diag.conj_transpose /- _inst_1: semiring ↝ has_star non_unital_semiring star_add_monoid
_inst_2: star_ring ↝ has_star star_add_monoid
-/
-- linear_algebra/matrix/nondegenerate.lean
#check @matrix.nondegenerate /- _inst_2: comm_ring ↝ non_unital_non_assoc_semiring
-/
#check @matrix.nondegenerate_of_det_ne_zero /- _inst_4: is_domain ↝ no_zero_divisors
-/
-- linear_algebra/matrix/nonsingular_inverse.lean
#check @matrix.inv_of_mul_self /- _inst_3: comm_ring ↝ add_comm_monoid_with_one has_mul
-/
#check @matrix.mul_inv_of_self /- _inst_3: comm_ring ↝ add_comm_monoid_with_one has_mul
-/
-- linear_algebra/matrix/reindex.lean
#check @matrix.reindex_linear_equiv_mul /- _inst_2: semiring ↝ add_comm_monoid has_mul module
-/
#check @matrix.mul_reindex_linear_equiv_one /- _inst_2: semiring ↝ module non_assoc_semiring
-/
-- linear_algebra/matrix/symmetric.lean
#check @matrix.is_symm_mul_transpose_self /- _inst_2: comm_semiring ↝ add_comm_monoid comm_semigroup
-/
#check @matrix.is_symm_transpose_mul_self /- _inst_2: comm_semiring ↝ add_comm_monoid comm_semigroup
-/
-- linear_algebra/matrix/to_lin.lean
#check @algebra.to_matrix_lmul' /- _inst_1: comm_ring ↝ algebra comm_semiring is_scalar_tower module module module module no_meet_fake_name smul_comm_class
_inst_2: comm_ring ↝ algebra is_scalar_tower module module no_meet_fake_name semiring smul_comm_class
-/
#check @algebra.to_matrix_lsmul /- _inst_1: comm_ring ↝ algebra comm_semiring distrib_mul_action has_smul module module module module no_meet_fake_name
_inst_2: comm_ring ↝ algebra module module no_meet_fake_name semiring
_inst_4: algebra ↝ algebra has_smul is_scalar_tower module module no_meet_fake_name
-/
#check @linear_map.finite_dimensional' /- _inst_4: finite_dimensional ↝ finite_dimensional
_inst_7: finite_dimensional ↝ finite_dimensional
_inst_8: ring ↝ linear_map.compatible_smul module semiring smul_comm_class
-/
-- linear_algebra/matrix/to_linear_equiv.lean
#check @matrix.exists_mul_vec_eq_zero_iff /- _inst_6: comm_ring ↝ algebra euclidean_domain is_localization
-/
-- linear_algebra/matrix/trace.lean
#check @matrix.trace_sub /- _inst_4: add_comm_group ↝ subtraction_comm_monoid
-/
#check @matrix.trace_neg /- _inst_4: add_comm_group ↝ subtraction_comm_monoid
-/
-- linear_algebra/matrix/transvection.lean
#check @matrix.transvection /- _inst_4: comm_ring ↝ semiring
-/
#check @matrix.transvection_struct.det_to_matrix_prod /- _inst_1: field ↝ comm_ring
-/
#check @matrix.pivot.list_transvec_col /- _inst_1: field ↝ comm_ring has_div
-/
#check @matrix.pivot.list_transvec_row /- _inst_1: field ↝ comm_ring has_div
-/
#check @matrix.pivot.reindex_exists_list_transvec_mul_mul_list_transvec_eq_diagonal /- _inst_1: field ↝ algebra comm_ring
-/
-- linear_algebra/multilinear/basic.lean
#check @multilinear_map.smul_apply /- _inst_16: distrib_mul_action ↝ has_smul has_smul
_inst_18: smul_comm_class ↝ has_smul
-/
#check @multilinear_map.coe_smul /- _inst_16: distrib_mul_action ↝ has_smul has_smul
_inst_18: smul_comm_class ↝ has_smul
-/
#check @multilinear_map.map_neg /- _inst_4: add_comm_group ↝ subtraction_comm_monoid
-/
-- linear_algebra/orientation.lean
#check @basis.adjust_to_orientation /- _inst_1: linear_ordered_comm_ring ↝ ordered_comm_ring
-/
-- linear_algebra/pi_tensor_product.lean
#check @pi_tensor_product.smul_tprod_coeff' /- _inst_13: distrib_mul_action ↝ has_smul has_smul
_inst_14: smul_comm_class ↝ has_smul
-/
-- linear_algebra/prod.lean
#check @linear_map.ker_prod_ker_le_ker_coprod /- _inst_12: add_comm_group ↝ add_comm_monoid
-/
-- linear_algebra/projection.lean
#check @linear_map.ker_id_sub_eq_of_proj /- _inst_1: ring ↝ module no_meet_fake_name ring_hom_comp_triple semiring
-/
#check @linear_map.range_eq_of_proj /- _inst_1: ring ↝ module no_meet_fake_name semiring
_inst_2: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
#check @linear_map.of_is_compl /- _inst_4: add_comm_group ↝ add_comm_monoid
-/
#check @linear_map.of_is_compl_smul /- _inst_11: comm_ring ↝ distrib_mul_action has_smul module no_meet_fake_name ring smul_comm_class
-/
-- linear_algebra/projective_space/basic.lean
#check @projectivization_setoid /- _inst_1: field ↝ mul_action semiring
_inst_2: add_comm_group ↝ add_comm_monoid mul_action
_inst_3: module ↝ mul_action
-/
-- linear_algebra/quadratic_form/basic.lean
#check @quadratic_form.polar /- _inst_1: ring ↝ has_sub
_inst_3: add_comm_group ↝ has_add
-/
#check @quadratic_form.map_smul_of_tower /- _inst_6: module ↝ has_smul
-/
#check @quadratic_form.polar_smul_left_of_tower /- _inst_7: module ↝ has_smul
-/
#check @quadratic_form.polar_smul_right_of_tower /- _inst_7: module ↝ has_smul
-/
#check @quadratic_form.coe_fn_smul /- _inst_5: distrib_mul_action ↝ has_smul has_smul
_inst_6: smul_comm_class ↝ has_smul
-/
#check @quadratic_form.smul_apply /- _inst_5: distrib_mul_action ↝ has_smul has_smul
_inst_6: smul_comm_class ↝ has_smul
-/
#check @quadratic_form.pos_def /- _inst_1: ordered_ring ↝ has_lt semiring
-/
#check @quadratic_form.pos_def.smul /- _inst_4: linear_ordered_comm_ring ↝ has_smul ordered_ring
-/
-- linear_algebra/quadratic_form/prod.lean
#check @quadratic_form.anisotropic_of_pi /- _inst_15: ordered_ring ↝ module no_meet_fake_name semiring
-/
#check @quadratic_form.nonneg_pi_iff /- _inst_15: ordered_ring ↝ module no_meet_fake_name ordered_semiring
-/
-- linear_algebra/quotient.lean
#check @submodule.quotient.mk_smul /- _inst_6: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @submodule.quotient.smul_comm_class /- _inst_6: is_scalar_tower ↝ has_smul no_meet_fake_name
_inst_9: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @submodule.quotient.is_scalar_tower /- _inst_6: is_scalar_tower ↝ has_smul no_meet_fake_name
_inst_9: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @submodule.quotient.is_central_scalar /- _inst_6: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @submodule.quot_hom_ext /- _inst_4: add_comm_group ↝ add_comm_monoid
-/
#check @submodule.linear_map_qext /- _inst_4: ring ↝ ring_hom_comp_triple semiring
_inst_5: add_comm_group ↝ add_comm_monoid
-/
#check @linear_map.range_mkq_comp /- _inst_1: ring ↝ ring_hom_comp_triple semiring
-/
#check @linear_map.ker_le_range_iff /- _inst_1: ring ↝ semiring
_inst_3: ring ↝ semiring
-/
-- linear_algebra/ray.lean
#check @same_ray /- _inst_1: ordered_comm_semiring ↝ has_lt semiring
_inst_3: module ↝ has_smul
-/
#check @smul_ray_of_ne_zero /- _inst_9: smul_comm_class ↝ mul_action
-/
#check @same_ray_neg_iff /- _inst_1: ordered_comm_ring ↝ distrib_mul_action ordered_comm_semiring
-/
#check @same_ray_of_mem_orbit /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul mul_action
-/
#check @units_inv_smul /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action mul_action smul_comm_class
-/
#check @same_ray.exists_pos_left /- _inst_2: add_comm_group ↝ add_comm_monoid has_smul mul_action
-/
#check @same_ray.exists_eq_smul_add /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul mul_action no_meet_fake_name smul_with_zero
-/
-- linear_algebra/sesquilinear_form.lean
#check @linear_map.is_ortho /- _inst_2: comm_semiring ↝ semiring
_inst_5: comm_semiring ↝ module semiring
-/
#check @linear_map.ortho_smul_left /- _inst_1: field ↝ distrib_mul_action module no_meet_fake_name no_zero_smul_divisors semifield smul_comm_class
_inst_2: field ↝ semifield
_inst_3: add_comm_group ↝ add_comm_monoid has_smul
_inst_5: field ↝ comm_semiring module
_inst_6: add_comm_group ↝ add_comm_monoid module
-/
#check @linear_map.ortho_smul_right /- _inst_1: field ↝ distrib_mul_action module no_zero_smul_divisors semifield
_inst_2: field ↝ comm_semiring
_inst_3: add_comm_group ↝ add_comm_monoid
_inst_5: field ↝ module semifield
_inst_6: add_comm_group ↝ add_comm_monoid has_smul module
-/
#check @linear_map.linear_independent_of_is_Ortho /- _inst_1: field ↝ module no_meet_fake_name no_zero_divisors semifield smul_comm_class
_inst_2: field ↝ module semifield
_inst_3: add_comm_group ↝ add_comm_monoid has_smul module
-/
#check @linear_map.is_refl /- _inst_2: comm_semiring ↝ module semiring
-/
#check @linear_map.is_alt /- _inst_2: comm_semiring ↝ module semiring
-/
#check @linear_map.span_singleton_inf_orthogonal_eq_bot /- _inst_1: field ↝ euclidean_domain module no_zero_divisors
-/
#check @linear_map.orthogonal_span_singleton_eq_to_lin_ker /- _inst_1: field ↝ comm_ring module mul_action no_meet_fake_name no_zero_smul_divisors smul_comm_class
-/
#check @linear_map.is_adjoint_pair.smul /- _inst_1: comm_ring ↝ comm_semiring distrib_mul_action has_smul module no_meet_fake_name smul_comm_class
_inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul has_smul module no_meet_fake_name smul_comm_class
_inst_4: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul has_smul module no_meet_fake_name smul_comm_class
-/
#check @linear_map.is_pair_self_adjoint_equiv /- _inst_1: comm_ring ↝ comm_semiring module no_meet_fake_name ring_hom_comp_triple smul_comm_class
_inst_2: add_comm_group ↝ add_comm_monoid module
_inst_4: add_comm_group ↝ add_comm_monoid module
-/
#check @linear_map.separating_left /- _inst_2: comm_semiring ↝ semiring
_inst_5: comm_semiring ↝ module semiring
-/
#check @linear_map.separating_right /- _inst_2: comm_semiring ↝ semiring
_inst_5: comm_semiring ↝ module semiring
-/
#check @linear_map.is_refl.nondegenerate_of_separating_left /- _inst_1: comm_ring ↝ comm_semiring module no_meet_fake_name smul_comm_class
_inst_2: add_comm_group ↝ add_comm_monoid module
-/
#check @linear_map.is_refl.nondegenerate_of_separating_right /- _inst_1: comm_ring ↝ comm_semiring module no_meet_fake_name smul_comm_class
_inst_2: add_comm_group ↝ add_comm_monoid module
-/
#check @linear_map.is_Ortho.not_is_ortho_basis_self_of_separating_left /- _inst_1: comm_ring ↝ comm_semiring module module no_meet_fake_name
_inst_2: add_comm_group ↝ add_comm_monoid has_smul module
-/
#check @linear_map.is_Ortho.separating_left_of_not_is_ortho_basis_self /- _inst_1: comm_ring ↝ comm_semiring module module no_meet_fake_name smul_comm_class
_inst_2: add_comm_group ↝ add_comm_monoid has_smul module
-/
-- linear_algebra/span.lean
#check @submodule.span_singleton_smul_le /- _inst_9: mul_action ↝ has_smul
-/
#check @submodule.disjoint_span_singleton /- _inst_8: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul is_scalar_tower no_meet_fake_name smul_with_zero
-/
#check @linear_map.span_singleton_sup_ker_eq_top /- _inst_1: field ↝ division_ring
-/
#check @linear_map.ker_to_span_singleton /- _inst_1: field ↝ distrib_mul_action division_semiring mul_action no_meet_fake_name smul_with_zero
_inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul mul_action no_meet_fake_name smul_with_zero
-/
-- linear_algebra/tensor_product.lean
#check @tensor_product.zero_smul /- _inst_15: module ↝ distrib_mul_action has_smul has_smul no_meet_fake_name smul_with_zero
-/
#check @tensor_product.smul_tmul' /- _inst_14: distrib_mul_action ↝ has_smul has_smul
_inst_16: smul_comm_class ↝ has_smul
-/
#check @tensor_product.tmul_smul /- _inst_16: smul_comm_class ↝ has_smul
-/
#check @tensor_product.is_central_scalar /- _inst_15: module ↝ distrib_mul_action distrib_mul_action has_smul has_smul smul_comm_class
-/
#check @tensor_product.is_scalar_tower /- _inst_14: distrib_mul_action ↝ has_smul has_smul is_scalar_tower
_inst_16: smul_comm_class ↝ has_smul is_scalar_tower
_inst_19: is_scalar_tower ↝ is_scalar_tower
-/
#check @tensor_product.neg.aux /- _inst_2: add_comm_group ↝ add_comm_monoid has_neg
_inst_3: add_comm_group ↝ add_comm_monoid
-/
#check @linear_map.ltensor_sub /- _inst_3: add_comm_group ↝ add_comm_monoid module module
-/
#check @linear_map.rtensor_sub /- _inst_3: add_comm_group ↝ add_comm_monoid module module
-/
#check @linear_map.ltensor_neg /- _inst_3: add_comm_group ↝ add_comm_monoid module module
-/
#check @linear_map.rtensor_neg /- _inst_3: add_comm_group ↝ add_comm_monoid module module
-/
-- linear_algebra/tensor_product_basis.lean
#check @basis.tensor_product /- _inst_2: add_comm_group ↝ add_comm_monoid module
_inst_4: add_comm_group ↝ add_comm_monoid module
-/
-- linear_algebra/unitary_group.lean
#check @matrix.unitary_group /- _inst_3: comm_ring ↝ ring
-/
-- linear_algebra/vandermonde.lean
#check @matrix.vandermonde /- _inst_1: comm_ring ↝ has_pow
-/
#check @matrix.det_vandermonde_eq_zero_iff /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_2: is_domain ↝ no_zero_divisors nontrivial
-/
-- logic/basic.lean
#check @coe_coe /- _inst_1: has_coe ↝ has_lift_t
_inst_2: has_coe_t ↝ has_lift_t
-/
#check @coe_fn_coe_trans /- _inst_1: has_coe ↝ has_coe_t_aux has_lift_t
_inst_3: has_coe_to_fun ↝ has_coe_to_fun
-/
#check @coe_fn_coe_trans' /- _inst_1: has_coe ↝ has_coe_t_aux has_lift_t
-/
#check @coe_fn_coe_base /- _inst_1: has_coe ↝ has_coe_t_aux has_lift_t
-/
#check @coe_fn_coe_base' /- _inst_1: has_coe ↝ has_coe_t_aux has_lift_t
-/
#check @coe_sort_coe_trans /- _inst_1: has_coe ↝ has_coe_to_sort has_lift_t
_inst_2: has_coe_t_aux ↝ has_coe_to_sort
-/
#check @coe_sort_coe_base /- _inst_1: has_coe ↝ has_coe_to_sort has_lift_t
-/
-- logic/encodable/basic.lean
#check @directed.le_sequence /- _inst_3: preorder ↝ has_le
-/
-- logic/equiv/basic.lean
#check @equiv.fun_unique /- _inst_1: unique ↝ inhabited subsingleton
-/
-- logic/equiv/transfer_instance.lean
#check @ring_equiv.local_ring /- _inst_1: comm_semiring ↝ is_local_ring_hom no_meet_fake_name semifield
-/
-- logic/unique.lean
#check @eq_const_of_unique /- _inst_1: unique ↝ inhabited subsingleton
-/
#check @heq_const_of_unique /- _inst_1: unique ↝ inhabited subsingleton
-/
#check @unique.bijective /- _inst_1: unique ↝ inhabited subsingleton
_inst_2: unique ↝ subsingleton
-/
-- measure_theory/constructions/borel_space.lean
#check @borel_eq_top_of_encodable /- _inst_3: encodable ↝ countable
-/
#check @measurable_set_of_continuous_at /- _inst_14: emetric_space ↝ pseudo_emetric_space
-/
#check @measurable_set.nhds_within_is_measurably_generated /- _inst_3: opens_measurable_space ↝ filter.is_measurably_generated no_meet_fake_name
-/
#check @pi.opens_measurable_space_encodable /- _inst_14: encodable ↝ countable
-/
#check @nhds_within_Icc_is_measurably_generated /- _inst_3: opens_measurable_space ↝ filter.is_measurably_generated filter.is_measurably_generated no_meet_fake_name
_inst_17: order_closed_topology ↝ filter.is_measurably_generated filter.is_measurably_generated no_meet_fake_name
-/
#check @measurable_set_le' /- _inst_16: partial_order ↝ preorder
-/
#check @nhds_within_interval_is_measurably_generated /- _inst_3: opens_measurable_space ↝ filter.is_measurably_generated no_meet_fake_name
_inst_17: order_closed_topology ↝ filter.is_measurably_generated no_meet_fake_name
-/
#check @dense.borel_eq_generate_from_Ico_mem /- _inst_23: no_min_order ↝ no_bot_order
-/
#check @dense.borel_eq_generate_from_Ioc_mem /- _inst_23: no_max_order ↝ no_top_order
-/
#check @measure_theory.measure.ext_of_Ico /- _inst_20: conditionally_complete_linear_order ↝ compact_Icc_space linear_order
-/
#check @measure_theory.measure.ext_of_Ioc /- _inst_20: conditionally_complete_linear_order ↝ compact_Icc_space linear_order
-/
#check @topological_group.has_measurable_inv /- _inst_17: topological_group ↝ has_continuous_inv
-/
#check @topological_add_group.has_measurable_neg /- _inst_17: topological_add_group ↝ has_continuous_neg
-/
#check @measurable_of_continuous_on_compl_singleton /- _inst_16: t1_space ↝ measurable_singleton_class
-/
#check @has_continuous_inv₀.has_measurable_inv /- _inst_16: group_with_zero ↝ has_inv has_zero
-/
#check @monotone.measurable /- _inst_6: borel_space ↝ opens_measurable_space
-/
#check @measurable_set_of_mem_nhds_within_Ioi_aux /- _inst_3: borel_space ↝ measurable_singleton_class opens_measurable_space
-/
#check @is_R_or_C.measurable_space /- _inst_1: is_R_or_C ↝ topological_space
-/
#check @is_R_or_C.borel_space /- _inst_1: is_R_or_C ↝ measurable_space topological_space
-/
#check @tendsto_measure_cthickening /- _inst_1: pseudo_metric_space ↝ pseudo_emetric_space
-/
#check @tendsto_measure_cthickening_of_is_compact /- _inst_1: metric_space ↝ pseudo_metric_space t2_space
-/
#check @measurable_norm /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measurable_nnnorm /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @continuous_linear_map.measurable /- _inst_3: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_4: normed_space ↝ module
_inst_7: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_8: normed_space ↝ module
-/
#check @continuous_linear_map.measurable_space /- _inst_3: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_5: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @continuous_linear_map.measurable_apply' /- _inst_2: nontrivially_normed_field ↝ module normed_field
-/
-- measure_theory/constructions/polish.lean
#check @measurable.exists_continuous /- _inst_7: borel_space ↝ opens_measurable_space
-/
#check @measure_theory.measurably_separable_range_of_disjoint /- _inst_4: borel_space ↝ opens_measurable_space
-/
-- measure_theory/constructions/prod.lean
#check @measure_theory.measure.prod_restrict /- _inst_8: measure_theory.sigma_finite ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.measure.prod_sum /- _inst_9: fintype ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.measure.sum_prod /- _inst_9: fintype ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.measure.add_prod /- _inst_8: measure_theory.sigma_finite ↝ measure_theory.sigma_finite no_meet_fake_name
_inst_9: measure_theory.sigma_finite ↝ measure_theory.sigma_finite no_meet_fake_name
-/
-- measure_theory/covering/besicovitch.lean
#check @besicovitch.exist_finset_disjoint_balls_large_measure /- _inst_2: topological_space.second_countable_topology ↝ topological_space.separable_space
-/
-- measure_theory/covering/besicovitch_vector_space.lean
#check @besicovitch.multiplicity /- _inst_2: normed_add_comm_group ↝ has_norm has_sub
-/
-- measure_theory/covering/differentiation.lean
#check @vitali_family.measure_le_of_frequently_le /- _inst_3: borel_space ↝ measure_theory.measure.outer_regular
_inst_4: measure_theory.is_locally_finite_measure ↝ measure_theory.measure.outer_regular
-/
#check @vitali_family.ae_tendsto_rn_deriv /- _inst_5: measure_theory.is_locally_finite_measure ↝ measure_theory.is_locally_finite_measure measure_theory.is_locally_finite_measure measure_theory.measure.have_lebesgue_decomposition no_meet_fake_name
-/
-- measure_theory/covering/vitali.lean
#check @vitali.exists_disjoint_subfamily_covering_enlargment_closed_ball /- _inst_1: metric_space ↝ pseudo_metric_space
-/
#check @vitali.exists_disjoint_covering_ae /- _inst_1: metric_space ↝ pseudo_metric_space topological_space.separable_space
-/
-- measure_theory/covering/vitali_family.lean
#check @vitali_family.fine_subfamily_on.index_countable /- _inst_2: topological_space.second_countable_topology ↝ topological_space.separable_space
-/
-- measure_theory/decomposition/lebesgue.lean
#check @measure_theory.signed_measure.have_lebesgue_decomposition_neg /- _inst_1: measure_theory.signed_measure.have_lebesgue_decomposition ↝ measure_theory.measure.have_lebesgue_decomposition measure_theory.measure.have_lebesgue_decomposition
-/
#check @measure_theory.signed_measure.have_lebesgue_decomposition_smul /- _inst_1: measure_theory.signed_measure.have_lebesgue_decomposition ↝ measure_theory.measure.have_lebesgue_decomposition measure_theory.measure.have_lebesgue_decomposition
-/
#check @measure_theory.signed_measure.have_lebesgue_decomposition_smul_real /- _inst_1: measure_theory.signed_measure.have_lebesgue_decomposition ↝ measure_theory.measure.have_lebesgue_decomposition measure_theory.measure.have_lebesgue_decomposition measure_theory.signed_measure.have_lebesgue_decomposition no_meet_fake_name
-/
#check @measure_theory.signed_measure.singular_part_add_with_density_rn_deriv_eq /- _inst_1: measure_theory.signed_measure.have_lebesgue_decomposition ↝ measure_theory.measure.have_lebesgue_decomposition measure_theory.measure.have_lebesgue_decomposition
-/
#check @measure_theory.signed_measure.singular_part_sub /- _inst_2: measure_theory.signed_measure.have_lebesgue_decomposition ↝ measure_theory.signed_measure.have_lebesgue_decomposition no_meet_fake_name
-/
#check @measure_theory.complex_measure.singular_part_add_with_density_rn_deriv_eq /- _inst_1: measure_theory.complex_measure.have_lebesgue_decomposition ↝ measure_theory.signed_measure.have_lebesgue_decomposition measure_theory.signed_measure.have_lebesgue_decomposition
-/
-- measure_theory/decomposition/radon_nikodym.lean
#check @measure_theory.signed_measure.with_densityᵥ_rn_deriv_eq /- _inst_1: measure_theory.sigma_finite ↝ measure_theory.measure.have_lebesgue_decomposition measure_theory.measure.have_lebesgue_decomposition
-/
-- measure_theory/function/ae_eq_fun.lean
#check @measure_theory.ae_eq_fun.smul_comm_class /- _inst_9: smul_comm_class ↝ smul_comm_class
-/
#check @measure_theory.ae_eq_fun.coe_fn_abs /- _inst_7: topological_lattice ↝ has_continuous_sup
-/
-- measure_theory/function/ae_eq_of_integral.lean
#check @measure_theory.ae_eq_zero_of_forall_inner /- _inst_3: topological_space.second_countable_topology ↝ topological_space.separable_space
-/
#check @measure_theory.ae_eq_zero_of_forall_dual /- _inst_4: topological_space.second_countable_topology ↝ topological_space.separable_space
-/
#check @measure_theory.ae_const_le_iff_forall_lt_measure_zero /- _inst_7: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
-- measure_theory/function/ae_measurable_order.lean
#check @measure_theory.ae_measurable_of_exist_almost_disjoint_supersets /- _inst_1: complete_linear_order ↝ no_meet_fake_name order_closed_topology
-/
-- measure_theory/function/ae_measurable_sequence.lean
#check @ae_seq.supr /- _inst_3: complete_lattice ↝ has_Sup
-/
-- measure_theory/function/conditional_expectation.lean
#check @measure_theory.ae_strongly_measurable'.sub /- _inst_3: topological_add_group ↝ has_continuous_sub
-/
#check @measure_theory.Lp_meas.ae_eq_zero_of_forall_set_integral_eq_zero /- _inst_4: inner_product_space ↝ module normed_add_comm_group normed_space
-/
#check @measure_theory.condexp_ind_smul_smul' /- _inst_1: is_R_or_C ↝ has_continuous_const_smul module normed_field
-/
#check @measure_theory.condexp_ind_smul_nonneg /- _inst_24: normed_lattice_add_comm_group ↝ normed_linear_ordered_group
-/
#check @measure_theory.condexp_strongly_measurable_mul_of_bound /- _inst_18: measure_theory.is_finite_measure ↝ measure_theory.is_finite_measure no_meet_fake_name
-/
-- measure_theory/function/convergence_in_measure.lean
#check @measure_theory.exists_seq_tendsto_ae.exists_nat_measure_lt_two_inv /- _inst_1: metric_space ↝ has_dist
-/
#check @measure_theory.tendsto_in_measure.exists_seq_tendsto_in_measure_at_top /- _inst_1: metric_space ↝ has_dist
-/
#check @measure_theory.tendsto_in_measure.ae_measurable /- _inst_2: normed_add_comm_group ↝ metric_space topological_space.pseudo_metrizable_space
-/
-- measure_theory/function/egorov.lean
#check @measure_theory.egorov.not_convergent_seq /- _inst_1: metric_space ↝ has_dist
_inst_2: preorder ↝ has_le
-/
-- measure_theory/function/ess_sup.lean
#check @ess_sup_measure_zero /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @ess_sup_mono_ae /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @ess_inf_mono_ae /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @ess_sup_const /- _inst_1: complete_lattice ↝ conditionally_complete_lattice
-/
#check @ess_sup_le_of_ae_le /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @order_iso.ess_sup_apply /- _inst_1: complete_lattice ↝ no_meet_fake_name
_inst_2: complete_lattice ↝ no_meet_fake_name
-/
#check @ess_sup_mono_measure /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @ess_inf_antitone_measure /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @ess_sup_smul_measure /- _inst_1: complete_lattice ↝ conditionally_complete_lattice
-/
#check @ess_sup_comp_le_ess_sup_map_measure /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @measurable_embedding.ess_sup_map_measure /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @ess_sup_map_measure_of_measurable /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @ae_lt_of_ess_sup_lt /- _inst_1: complete_linear_order ↝ no_meet_fake_name
-/
#check @ess_sup_indicator_eq_ess_sup_restrict /- _inst_1: complete_linear_order ↝ no_meet_fake_name order_bot
-/
#check @ennreal.ess_sup_liminf_le /- _inst_2: linear_order ↝ preorder
-/
-- measure_theory/function/floor.lean
#check @int.measurable_floor /- _inst_5: order_topology ↝ order_closed_topology
-/
#check @int.measurable_ceil /- _inst_5: order_topology ↝ order_closed_topology
-/
#check @measurable_fract /- _inst_5: order_topology ↝ has_measurable_sub order_closed_topology
_inst_7: borel_space ↝ has_measurable_sub opens_measurable_space
-/
#check @measurable_set.image_fract /- _inst_5: order_topology ↝ has_measurable_add order_closed_topology
_inst_7: borel_space ↝ has_measurable_add opens_measurable_space
-/
#check @nat.measurable_floor /- _inst_5: order_topology ↝ order_closed_topology
-/
#check @nat.measurable_ceil /- _inst_5: order_topology ↝ order_closed_topology
-/
-- measure_theory/function/jacobian.lean
#check @exists_partition_approximates_linear_on_of_has_fderiv_within_at /- _inst_7: borel_space ↝ opens_measurable_space
-/
#check @measure_theory.measurable_image_of_fderiv_within /- _inst_3: finite_dimensional ↝ polish_space t2_space
-/
#check @measure_theory.measurable_embedding_of_fderiv_within /- _inst_3: finite_dimensional ↝ polish_space t2_space
-/
-- measure_theory/function/l1_space.lean
#check @measure_theory.lintegral_nnnorm_eq_lintegral_edist /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.lintegral_norm_eq_lintegral_edist /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.lintegral_edist_triangle /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.lintegral_nnnorm_zero /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.lintegral_nnnorm_add_left /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
_inst_3: normed_add_comm_group ↝ has_nnnorm
-/
#check @measure_theory.lintegral_nnnorm_add_right /- _inst_2: normed_add_comm_group ↝ has_nnnorm
_inst_3: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.lintegral_nnnorm_neg /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.has_finite_integral /- _inst_2: normed_add_comm_group ↝ has_nnnorm
-/
#check @measure_theory.all_ae_of_real_F_le_bound /- _inst_2: normed_add_comm_group ↝ has_norm
-/
#check @measure_theory.all_ae_tendsto_of_real_norm /- _inst_2: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- measure_theory/function/l2_space.lean
#check @measure_theory.L2.inner_def /- _inst_3: inner_product_space ↝ has_inner has_inner normed_add_comm_group
-/
#check @measure_theory.bounded_continuous_function.inner_to_Lp /- _inst_2: measure_theory.measure_space ↝ has_inner measurable_space module
-/
#check @measure_theory.continuous_map.inner_to_Lp /- _inst_2: measure_theory.measure_space ↝ has_inner measurable_space module
-/
-- measure_theory/function/locally_integrable.lean
#check @monotone_on.integrable_on_compact /- _inst_9: conditionally_complete_linear_order ↝ compact_Icc_space linear_order
-/
-- measure_theory/function/lp_order.lean
#check @measure_theory.Lp.coe_fn_le /- _inst_1: normed_lattice_add_comm_group ↝ normed_add_comm_group preorder
-/
-- measure_theory/function/lp_space.lean
#check @measure_theory.snorm' /- _inst_2: normed_add_comm_group ↝ has_nnnorm
-/
#check @measure_theory.snorm_ess_sup /- _inst_2: normed_add_comm_group ↝ has_nnnorm
-/
#check @continuous_linear_map.smul_comp_Lp /- _inst_9: smul_comm_class ↝ module
-/
#check @measure_theory.Lp.snorm'_lim_eq_lintegral_liminf /- _inst_4: nonempty ↝ filter.ne_bot
_inst_5: linear_order ↝ filter.ne_bot preorder
-/
#check @measure_theory.Lp.snorm_exponent_top_lim_eq_ess_sup_liminf /- _inst_4: nonempty ↝ filter.ne_bot
_inst_5: linear_order ↝ filter.ne_bot preorder
-/
-- measure_theory/function/simple_func_dense_lp.lean
#check @measure_theory.simple_func.nnnorm_approx_on_le /- _inst_3: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.simple_func.norm_approx_on_y₀_le /- _inst_3: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.simple_func.norm_approx_on_zero_le /- _inst_3: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.simple_func.mem_ℒp_approx_on /- _inst_5: borel_space ↝ opens_measurable_space
-/
#check @measure_theory.simple_func.tendsto_approx_on_range_Lp_snorm /- _inst_5: borel_space ↝ opens_measurable_space
-/
#check @measure_theory.simple_func.exists_forall_norm_le /- _inst_3: normed_add_comm_group ↝ has_norm
-/
#check @measure_theory.Lp.simple_func.coe_fn_zero /- _inst_4: normed_lattice_add_comm_group ↝ normed_add_comm_group
-/
-- measure_theory/function/strongly_measurable.lean
#check @measure_theory.strongly_measurable.measurable_set_support /- _inst_4: topological_space.metrizable_space ↝ t1_space topological_space.pseudo_metrizable_space
-/
#check @measure_theory.strongly_measurable.measurable_set_mul_support /- _inst_4: topological_space.metrizable_space ↝ t1_space topological_space.pseudo_metrizable_space
-/
#check @measure_theory.strongly_measurable.neg /- _inst_4: topological_add_group ↝ has_continuous_neg
-/
#check @measure_theory.strongly_measurable.inv /- _inst_4: topological_group ↝ has_continuous_inv
-/
#check @measurable.strongly_measurable /- _inst_5: topological_space.second_countable_topology ↝ topological_space.separable_space
-/
#check @strongly_measurable_iff_measurable /- _inst_4: topological_space.metrizable_space ↝ topological_space.pseudo_metrizable_space
-/
#check @measure_theory.strongly_measurable.measurable_set_eq_fun /- _inst_3: topological_space.metrizable_space ↝ t2_space topological_space.pseudo_metrizable_space
-/
#check @measure_theory.fin_strongly_measurable.mul /- _inst_3: monoid_with_zero ↝ mul_zero_class
-/
#check @measure_theory.fin_strongly_measurable.add /- _inst_3: add_monoid ↝ add_zero_class
-/
#check @measure_theory.fin_strongly_measurable.neg /- _inst_4: topological_add_group ↝ has_continuous_neg
-/
#check @measure_theory.fin_strongly_measurable.sub /- _inst_3: add_group ↝ subtraction_monoid
-/
#check @measure_theory.fin_strongly_measurable.const_smul /- _inst_7: has_continuous_smul ↝ has_continuous_const_smul
-/
#check @measure_theory.ae_strongly_measurable.div /- _inst_5: topological_group ↝ has_continuous_div
-/
#check @measure_theory.ae_strongly_measurable.sub /- _inst_5: topological_add_group ↝ has_continuous_sub
-/
#check @measure_theory.ae_strongly_measurable.sup /- _inst_4: semilattice_sup ↝ has_sup
-/
#check @measure_theory.ae_strongly_measurable.inf /- _inst_4: semilattice_inf ↝ has_inf
-/
#check @measure_theory.ae_strongly_measurable.edist /- _inst_4: seminormed_add_comm_group ↝ pseudo_emetric_space
-/
#check @strongly_measurable.apply_continuous_linear_map /- _inst_5: normed_add_comm_group ↝ module module normed_space seminormed_add_comm_group
_inst_7: normed_add_comm_group ↝ module module normed_space seminormed_add_comm_group
-/
#check @measure_theory.ae_strongly_measurable.apply_continuous_linear_map /- _inst_5: normed_add_comm_group ↝ module module normed_space seminormed_add_comm_group
_inst_7: normed_add_comm_group ↝ module module normed_space seminormed_add_comm_group
-/
#check @ae_strongly_measurable_with_density_iff /- _inst_4: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.fin_strongly_measurable_iff_measurable /- _inst_2: seminormed_add_comm_group ↝ has_zero opens_measurable_space topological_space topological_space.pseudo_metrizable_space
-/
#check @measure_theory.measurable_uncurry_of_continuous_of_measurable /- _inst_3: topological_space.metrizable_space ↝ measurable_singleton_class topological_space.pseudo_metrizable_space
-/
#check @measure_theory.strongly_measurable_uncurry_of_continuous_of_strongly_measurable /- _inst_3: topological_space.metrizable_space ↝ measurable_singleton_class topological_space.pseudo_metrizable_space
-/
-- measure_theory/function/uniform_integrable.lean
#check @measure_theory.tendsto_indicator_ge /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.uniform_integrable_subsingleton /- _inst_2: subsingleton ↝ finite
-/
-- measure_theory/group/action.lean
#check @measure_theory.smul_invariant_measure.smul_nnreal /- _inst_2: measure_theory.smul_invariant_measure ↝ measure_theory.smul_invariant_measure no_meet_fake_name
-/
#check @measure_theory.vadd_invariant_measure.vadd_nnreal /- _inst_2: measure_theory.vadd_invariant_measure ↝ measure_theory.vadd_invariant_measure no_meet_fake_name
-/
-- measure_theory/group/arithmetic.lean
#check @measurable_neg_iff /- _inst_4: add_group ↝ has_involutive_neg
-/
#check @measurable_inv_iff /- _inst_4: group ↝ has_involutive_inv
-/
#check @ae_measurable_neg_iff /- _inst_4: add_group ↝ has_involutive_neg
-/
#check @ae_measurable_inv_iff /- _inst_4: group ↝ has_involutive_inv
-/
#check @measurable_inv_iff₀ /- _inst_4: group_with_zero ↝ has_involutive_inv
-/
#check @ae_measurable_inv_iff₀ /- _inst_4: group_with_zero ↝ has_involutive_inv
-/
#check @add_submonoid.has_measurable_vadd /- _inst_4: add_action ↝ has_vadd
-/
#check @submonoid.has_measurable_smul /- _inst_4: mul_action ↝ has_smul
-/
#check @add_units.has_measurable_vadd /- _inst_4: add_action ↝ has_vadd
-/
#check @units.has_measurable_smul /- _inst_4: mul_action ↝ has_smul
-/
-- measure_theory/group/fundamental_domain.lean
#check @measure_theory.is_add_fundamental_domain.mk' /- _inst_1: add_group ↝ add_monoid
-/
#check @measure_theory.is_fundamental_domain.mk' /- _inst_1: group ↝ monoid
-/
#check @measure_theory.is_fundamental_domain.mono /- _inst_1: group ↝ monoid
_inst_2: mul_action ↝ has_smul
-/
#check @measure_theory.is_add_fundamental_domain.mono /- _inst_1: add_group ↝ add_monoid
_inst_2: add_action ↝ has_vadd
-/
-- measure_theory/group/integration.lean
#check @measure_theory.integrable.comp_inv /- _inst_6: group ↝ has_inv
-/
#check @measure_theory.integrable.comp_neg /- _inst_6: add_group ↝ has_neg
-/
#check @measure_theory.integral_neg_eq_self /- _inst_6: add_group ↝ has_involutive_neg
-/
#check @measure_theory.integral_inv_eq_self /- _inst_6: group ↝ has_involutive_inv
-/
#check @measure_theory.integrable.comp_add_left /- _inst_6: add_group ↝ has_add
-/
#check @measure_theory.integrable.comp_mul_left /- _inst_6: group ↝ has_mul
-/
#check @measure_theory.integrable.comp_add_right /- _inst_6: add_group ↝ has_add
-/
#check @measure_theory.integrable.comp_mul_right /- _inst_6: group ↝ has_mul
-/
-- measure_theory/group/measure.lean
#check @measure_theory.map_div_right_eq_self /- _inst_2: group ↝ div_inv_monoid
-/
#check @measure_theory.map_sub_right_eq_self /- _inst_2: add_group ↝ sub_neg_monoid
-/
#check @measure_theory.measure.neg.is_add_right_invariant /- _inst_2: add_group ↝ subtraction_monoid
-/
#check @measure_theory.measure.inv.is_mul_right_invariant /- _inst_2: group ↝ division_monoid
-/
#check @measure_theory.measure.neg.is_add_left_invariant /- _inst_2: add_group ↝ subtraction_monoid
-/
#check @measure_theory.measure.inv.is_mul_left_invariant /- _inst_2: group ↝ division_monoid
-/
#check @measure_theory.measure.map_sub_left_eq_self /- _inst_2: add_group ↝ sub_neg_monoid
-/
#check @measure_theory.measure.map_div_left_eq_self /- _inst_2: group ↝ div_inv_monoid
-/
#check @measure_theory.measure.map_add_right_neg_eq_self /- _inst_2: add_group ↝ has_add has_neg
-/
#check @measure_theory.measure.map_mul_right_inv_eq_self /- _inst_2: group ↝ has_inv has_mul
-/
#check @measure_theory.measure.regular.inv /- _inst_5: topological_group ↝ has_continuous_inv
-/
#check @measure_theory.measure.regular.neg /- _inst_5: topological_add_group ↝ has_continuous_neg
-/
#check @measure_theory.regular_neg_iff /- _inst_3: borel_space ↝ has_measurable_neg measure_theory.measure.regular
-/
#check @measure_theory.regular_inv_iff /- _inst_3: borel_space ↝ has_measurable_inv measure_theory.measure.regular
-/
#check @measure_theory.is_open_pos_measure_of_mul_left_invariant_of_compact /- _inst_3: borel_space ↝ has_measurable_mul
-/
#check @measure_theory.is_open_pos_measure_of_add_left_invariant_of_compact /- _inst_3: borel_space ↝ has_measurable_add
-/
#check @measure_theory.measure_lt_top_of_is_compact_of_is_add_left_invariant /- _inst_3: borel_space ↝ has_measurable_add
-/
#check @measure_theory.measure_lt_top_of_is_compact_of_is_mul_left_invariant /- _inst_3: borel_space ↝ has_measurable_mul
-/
#check @measure_theory.is_mul_left_invariant.is_mul_right_invariant /- _inst_2: comm_group ↝ comm_semigroup
-/
#check @measure_theory.is_mul_left_invariant.is_add_right_invariant /- _inst_2: add_comm_group ↝ add_comm_semigroup
-/
#check @measure_theory.measure.is_locally_finite_measure_of_is_add_haar_measure /- _inst_6: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts
-/
#check @measure_theory.measure.is_locally_finite_measure_of_is_haar_measure /- _inst_6: measure_theory.measure.is_haar_measure ↝ measure_theory.is_finite_measure_on_compacts
-/
#check @measure_theory.measure.add_haar_singleton /- _inst_4: measure_theory.measure.is_add_haar_measure ↝ measure_theory.measure.is_add_left_invariant
_inst_5: topological_add_group ↝ has_measurable_add
_inst_6: borel_space ↝ has_measurable_add
-/
#check @measure_theory.measure.haar_singleton /- _inst_4: measure_theory.measure.is_haar_measure ↝ measure_theory.measure.is_mul_left_invariant
_inst_5: topological_group ↝ has_measurable_mul
_inst_6: borel_space ↝ has_measurable_mul
-/
#check @measure_theory.measure.is_add_haar_measure.smul /- _inst_4: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_add_left_invariant measure_theory.measure.is_open_pos_measure no_meet_fake_name
-/
#check @measure_theory.measure.is_haar_measure.smul /- _inst_4: measure_theory.measure.is_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_mul_left_invariant measure_theory.measure.is_open_pos_measure no_meet_fake_name
-/
#check @measure_theory.measure.is_add_haar_measure_map /- _inst_4: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_add_left_invariant measure_theory.measure.is_open_pos_measure
_inst_6: topological_add_group ↝ has_continuous_add
_inst_12: topological_add_group ↝ has_continuous_add
-/
#check @measure_theory.measure.is_haar_measure_map /- _inst_4: measure_theory.measure.is_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_mul_left_invariant measure_theory.measure.is_open_pos_measure
_inst_6: topological_group ↝ has_continuous_mul
_inst_12: topological_group ↝ has_continuous_mul
-/
#check @measure_theory.measure.is_add_haar_measure.sigma_finite /- _inst_4: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts
-/
#check @measure_theory.measure.is_haar_measure.sigma_finite /- _inst_4: measure_theory.measure.is_haar_measure ↝ measure_theory.is_finite_measure_on_compacts
-/
#check @measure_theory.measure.prod.is_add_haar_measure /- _inst_9: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_add_left_invariant measure_theory.measure.is_open_pos_measure
_inst_10: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_add_left_invariant measure_theory.measure.is_open_pos_measure
-/
#check @measure_theory.measure.prod.is_haar_measure /- _inst_9: measure_theory.measure.is_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_mul_left_invariant measure_theory.measure.is_open_pos_measure
_inst_10: measure_theory.measure.is_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_mul_left_invariant measure_theory.measure.is_open_pos_measure
-/
-- measure_theory/group/pointwise.lean
#check @measurable_set.const_smul₀ /- _inst_3: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
-- measure_theory/group/prod.lean
#check @measure_theory.map_prod_mul_eq /- _inst_2: group ↝ has_mul
-/
#check @measure_theory.map_prod_sum_eq /- _inst_2: add_group ↝ has_add
-/
#check @measure_theory.measurable_measure_mul_right /- _inst_2: group ↝ has_mul has_one
-/
#check @measure_theory.measurable_measure_add_right /- _inst_2: add_group ↝ has_add has_zero
-/
#check @measure_theory.quasi_measure_preserving_div /- _inst_2: group ↝ div_inv_monoid has_measurable_div₂ has_measurable_mul
_inst_3: has_measurable_mul₂ ↝ has_measurable_div₂ has_measurable_mul
_inst_6: has_measurable_inv ↝ has_measurable_div₂
-/
#check @measure_theory.quasi_measure_preserving_sub /- _inst_2: add_group ↝ has_measurable_add has_measurable_sub₂ sub_neg_monoid
_inst_3: has_measurable_add₂ ↝ has_measurable_add has_measurable_sub₂
_inst_6: has_measurable_neg ↝ has_measurable_sub₂
-/
-- measure_theory/integral/bochner.lean
#check @measure_theory.weighted_smul_smul /- _inst_4: normed_space ↝ has_smul
-/
#check @measure_theory.integral_norm_eq_lintegral_nnnorm /- _inst_12: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.ae_le_trim_of_strongly_measurable /- _inst_11: linear_order ↝ preorder
-/
-- measure_theory/integral/circle_integral_transform.lean
#check @complex.circle_transform /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @complex.circle_transform_deriv /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- measure_theory/integral/divergence_theorem.lean
#check @measure_theory.integral_divergence_of_has_fderiv_within_at_off_countable_of_equiv /- _inst_6: partial_order ↝ preorder
-/
-- measure_theory/integral/integrable_on.lean
#check @continuous_at.strongly_measurable_at_filter /- _inst_2: normed_add_comm_group ↝ topological_space topological_space.pseudo_metrizable_space
-/
-- measure_theory/integral/integral_eq_improper.lean
#check @measure_theory.ae_cover.bUnion_Iic_ae_cover /- _inst_1: encodable ↝ countable
-/
#check @measure_theory.ae_cover.bInter_Ici_ae_cover /- _inst_1: encodable ↝ countable
-/
-- measure_theory/integral/interval_integral.lean
#check @interval_integral.continuous_within_at_of_dominated_interval /- _inst_5: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
#check @interval_integral.continuous_at_of_dominated_interval /- _inst_5: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
-- measure_theory/integral/lebesgue.lean
#check @measure_theory.simple_func.coe_le /- _inst_2: preorder ↝ has_le
-/
#check @measure_theory.simple_func.coe_smul /- _inst_2: has_smul ↝ has_smul has_smul
-/
#check @measure_theory.simple_func.has_nat_pow /- _inst_2: monoid ↝ has_pow
-/
#check @measure_theory.simple_func.has_int_pow /- _inst_2: div_inv_monoid ↝ has_pow
-/
#check @measure_theory.simple_func.supr_approx_apply /- _inst_3: complete_lattice ↝ no_meet_fake_name
-/
#check @measure_theory.simple_func.fin_meas_supp.add /- _inst_3: add_monoid ↝ add_zero_class
-/
#check @measure_theory.simple_func.fin_meas_supp.mul /- _inst_3: monoid_with_zero ↝ mul_zero_class
-/
#check @measure_theory.set_lintegral_const_lt_top /- _inst_1: measure_theory.is_finite_measure ↝ measure_theory.is_finite_measure no_meet_fake_name
-/
#check @measure_theory.ae_measurable_with_density_iff /- _inst_1: normed_add_comm_group ↝ seminormed_add_comm_group
-/
-- measure_theory/integral/set_integral.lean
#check @continuous_at.integral_sub_linear_is_o_ae /- _inst_4: opens_measurable_space ↝ filter.is_measurably_generated no_meet_fake_name
-/
#check @continuous_linear_map.integral_comp_Lp /- _inst_3: is_R_or_C ↝ module nontrivially_normed_field
-/
#check @continuous_linear_map.set_integral_comp_Lp /- _inst_3: is_R_or_C ↝ module nontrivially_normed_field
-/
-- measure_theory/integral/set_to_l1.lean
#check @measure_theory.fin_meas_additive /- _inst_8: add_monoid ↝ has_add
-/
#check @measure_theory.fin_meas_additive.zero /- _inst_8: add_comm_monoid ↝ add_monoid
-/
#check @measure_theory.fin_meas_additive.smul /- _inst_8: add_comm_monoid ↝ add_monoid has_smul
-/
#check @measure_theory.fin_meas_additive.of_eq_top_imp_eq_top /- _inst_8: add_comm_monoid ↝ add_monoid
-/
#check @measure_theory.fin_meas_additive.map_empty_eq_zero /- _inst_9: add_cancel_monoid ↝ add_left_cancel_monoid
-/
#check @measure_theory.dominated_fin_meas_additive /- _inst_8: seminormed_add_comm_group ↝ add_monoid has_norm
-/
#check @measure_theory.simple_func.set_to_simple_func /- _inst_3: normed_add_comm_group ↝ seminormed_add_comm_group
_inst_5: normed_add_comm_group ↝ seminormed_add_comm_group
-/
#check @measure_theory.simple_func.set_to_simple_func_smul /- _inst_10: normed_space ↝ distrib_mul_action has_smul
_inst_12: normed_space ↝ distrib_mul_action has_smul
-/
#check @measure_theory.simple_func.set_to_simple_func_mono_left /- _inst_8: normed_lattice_add_comm_group ↝ normed_linear_ordered_group
-/
#check @measure_theory.simple_func.set_to_simple_func_mono_left' /- _inst_8: normed_lattice_add_comm_group ↝ normed_linear_ordered_group
-/
#check @measure_theory.simple_func.set_to_simple_func_nonneg /- _inst_8: normed_lattice_add_comm_group ↝ normed_linear_ordered_group
_inst_10: normed_lattice_add_comm_group ↝ normed_add_comm_group preorder
-/
#check @measure_theory.simple_func.set_to_simple_func_nonneg' /- _inst_8: normed_lattice_add_comm_group ↝ normed_linear_ordered_group
_inst_10: normed_lattice_add_comm_group ↝ has_le normed_add_comm_group
-/
#check @measure_theory.L1.set_to_L1_mono_left' /- _inst_12: normed_lattice_add_comm_group ↝ covariant_class covariant_class normed_add_comm_group order_closed_topology preorder
-/
#check @measure_theory.continuous_at_set_to_fun_of_dominated /- _inst_10: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
-- measure_theory/integral/vitali_caratheodory.lean
#check @measure_theory.simple_func.exists_le_lower_semicontinuous_lintegral_ge /- _inst_3: borel_space ↝ opens_measurable_space
_inst_4: measure_theory.measure.weakly_regular ↝ measure_theory.measure.outer_regular
-/
#check @measure_theory.simple_func.exists_upper_semicontinuous_le_lintegral_le /- _inst_3: borel_space ↝ opens_measurable_space
-/
-- measure_theory/measurable_space.lean
#check @measurable_of_empty /- _inst_4: is_empty ↝ subsingleton
-/
#check @measurable_of_fintype /- _inst_4: fintype ↝ finite
-/
#check @measurable_set.univ_pi /- _inst_4: encodable ↝ countable
-/
#check @measurable_set.coe_insert /- _inst_2: measurable_singleton_class ↝ has_insert
-/
-- measure_theory/measure/ae_disjoint.lean
#check @measure_theory.exists_null_pairwise_disjoint_diff /- _inst_1: encodable ↝ countable
-/
-- measure_theory/measure/content.lean
#check @measure_theory.content.is_add_left_invariant_inner_content /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @measure_theory.content.is_mul_left_invariant_inner_content /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @measure_theory.content.is_add_left_invariant_outer_measure /- _inst_4: topological_add_group ↝ has_continuous_add
-/
#check @measure_theory.content.is_mul_left_invariant_outer_measure /- _inst_4: topological_group ↝ has_continuous_mul
-/
-- measure_theory/measure/finite_measure_weak_convergence.lean
#check @measure_theory.finite_measure.coe_smul /- _inst_4: is_scalar_tower ↝ has_smul
_inst_5: is_scalar_tower ↝ has_smul has_smul
-/
-- measure_theory/measure/haar.lean
#check @measure_theory.measure.haar.add_index /- _inst_1: add_group ↝ has_add
-/
#check @measure_theory.measure.haar.index /- _inst_1: group ↝ has_mul
-/
#check @measure_theory.measure.sigma_finite_add_haar_measure /- _inst_7: topological_space.second_countable_topology ↝ sigma_compact_space
-/
#check @measure_theory.measure.sigma_finite_haar_measure /- _inst_7: topological_space.second_countable_topology ↝ sigma_compact_space
-/
#check @measure_theory.measure.haar_measure_unique /- _inst_7: topological_space.second_countable_topology ↝ has_measurable_mul₂ measure_theory.sigma_finite
-/
#check @measure_theory.measure.add_haar_measure_unique /- _inst_7: topological_space.second_countable_topology ↝ has_measurable_add₂ measure_theory.sigma_finite
-/
#check @measure_theory.measure.is_haar_measure_eq_smul_is_haar_measure /- _inst_9: measure_theory.measure.is_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_mul_left_invariant measure_theory.measure.is_open_pos_measure measure_theory.sigma_finite
_inst_10: measure_theory.measure.is_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_mul_left_invariant measure_theory.measure.is_open_pos_measure measure_theory.sigma_finite
-/
#check @measure_theory.measure.is_add_haar_measure_eq_smul_is_add_haar_measure /- _inst_9: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_add_left_invariant measure_theory.measure.is_open_pos_measure measure_theory.sigma_finite
_inst_10: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_add_left_invariant measure_theory.measure.is_open_pos_measure measure_theory.sigma_finite
-/
#check @measure_theory.measure.sub_mem_nhds_zero_of_add_haar_pos /- _inst_6: borel_space ↝ has_measurable_add measure_theory.measure.regular opens_measurable_space
_inst_7: topological_space.second_countable_topology ↝ measure_theory.measure.regular
_inst_8: measure_theory.measure.is_add_haar_measure ↝ measure_theory.measure.is_add_left_invariant measure_theory.measure.regular
_inst_9: locally_compact_space ↝ measure_theory.measure.regular
-/
#check @measure_theory.measure.div_mem_nhds_one_of_haar_pos /- _inst_6: borel_space ↝ has_measurable_mul measure_theory.measure.regular opens_measurable_space
_inst_7: topological_space.second_countable_topology ↝ measure_theory.measure.regular
_inst_8: measure_theory.measure.is_haar_measure ↝ measure_theory.measure.is_mul_left_invariant measure_theory.measure.regular
_inst_9: locally_compact_space ↝ measure_theory.measure.regular
-/
-- measure_theory/measure/haar_lebesgue.lean
#check @measure_theory.measure.add_haar_eq_zero_of_disjoint_translates_aux /- _inst_1: normed_add_comm_group ↝ has_measurable_add measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_add_left_invariant no_meet_fake_name proper_space seminormed_add_comm_group
_inst_4: borel_space ↝ has_measurable_add
_inst_5: finite_dimensional ↝ no_meet_fake_name proper_space
_inst_6: measure_theory.measure.is_add_haar_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.is_add_left_invariant
-/
#check @measure_theory.measure.map_linear_map_add_haar_eq_smul_add_haar /- _inst_1: normed_add_comm_group ↝ opens_measurable_space seminormed_add_comm_group t2_space
-/
#check @measure_theory.measure.add_haar_ball_center /- _inst_7: normed_add_comm_group ↝ has_measurable_add measure_theory.measure.is_add_left_invariant seminormed_add_comm_group
_inst_9: borel_space ↝ has_measurable_add
_inst_10: measure_theory.measure.is_add_haar_measure ↝ measure_theory.measure.is_add_left_invariant
-/
#check @measure_theory.measure.add_haar_closed_ball_center /- _inst_7: normed_add_comm_group ↝ has_measurable_add measure_theory.measure.is_add_left_invariant seminormed_add_comm_group
_inst_9: borel_space ↝ has_measurable_add
_inst_10: measure_theory.measure.is_add_haar_measure ↝ measure_theory.measure.is_add_left_invariant
-/
#check @measure_theory.measure.add_haar_sphere /- _inst_7: nontrivial ↝ filter.ne_bot no_meet_fake_name
-/
-- measure_theory/measure/haar_quotient.lean
#check @subgroup.smul_invariant_measure /- _inst_4: topological_group ↝ has_measurable_mul
_inst_5: borel_space ↝ has_measurable_mul
-/
#check @add_subgroup.vadd_invariant_measure /- _inst_4: topological_add_group ↝ has_measurable_add
_inst_5: borel_space ↝ has_measurable_add
-/
#check @quotient_group.has_measurable_smul /- _inst_5: borel_space ↝ opens_measurable_space
-/
#check @quotient_add_group.has_measurable_vadd /- _inst_5: borel_space ↝ opens_measurable_space
-/
#check @measure_theory.is_fundamental_domain.map_restrict_quotient /- _inst_12: measure_theory.measure.is_haar_measure ↝ measure_theory.measure.is_mul_left_invariant
-/
#check @measure_theory.is_add_fundamental_domain.map_restrict_quotient /- _inst_12: measure_theory.measure.is_add_haar_measure ↝ measure_theory.measure.is_add_left_invariant
-/
-- measure_theory/measure/hausdorff.lean
#check @measure_theory.outer_measure.mk_metric'.pre /- _inst_1: emetric_space ↝ pseudo_emetric_space
-/
#check @measure_theory.outer_measure.trim_mk_metric /- _inst_4: borel_space ↝ opens_measurable_space
-/
-- measure_theory/measure/measure_space.lean
#check @measure_theory.measure.smul_to_outer_measure /- _inst_4: is_scalar_tower ↝ has_smul has_smul
-/
#check @measure_theory.measure.coe_smul /- _inst_4: is_scalar_tower ↝ has_smul
-/
#check @measure_theory.measure.smul_apply /- _inst_4: is_scalar_tower ↝ has_smul
-/
#check @measure_theory.measure.smul_comm_class /- _inst_4: is_scalar_tower ↝ has_smul
_inst_6: is_scalar_tower ↝ has_smul
-/
#check @measure_theory.measure.is_scalar_tower /- _inst_4: is_scalar_tower ↝ has_smul
_inst_6: is_scalar_tower ↝ has_smul
-/
#check @measure_theory.measure.map_eq_sum /- _inst_3: encodable ↝ countable
-/
#check @measure_theory.is_finite_measure_smul_of_nnreal_tower /- _inst_7: measure_theory.is_finite_measure ↝ measure_theory.is_finite_measure no_meet_fake_name
-/
#check @measure_theory.ae_of_forall_measure_lt_top_ae_restrict' /- _inst_3: measure_theory.sigma_finite ↝ measure_theory.sigma_finite no_meet_fake_name
_inst_4: measure_theory.sigma_finite ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.measure.smul_finite /- _inst_3: measure_theory.is_finite_measure ↝ measure_theory.is_finite_measure no_meet_fake_name
-/
#check @measure_theory.measure.exists_eq_disjoint_finite_spanning_sets_in /- _inst_3: measure_theory.sigma_finite ↝ measure_theory.sigma_finite no_meet_fake_name
_inst_4: measure_theory.sigma_finite ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_Icc_lt_top /- _inst_4: measure_theory.is_locally_finite_measure ↝ measure_theory.is_finite_measure_on_compacts
-/
-- measure_theory/measure/open_pos.lean
#check @measure_theory.measure.measure_Ioi_pos /- _inst_3: order_topology ↝ order_closed_topology
-/
#check @measure_theory.measure.measure_Iio_pos /- _inst_3: order_topology ↝ order_closed_topology
-/
#check @measure_theory.measure.measure_Ioo_pos /- _inst_3: order_topology ↝ order_closed_topology
-/
#check @measure_theory.measure.measure_Ioo_eq_zero /- _inst_3: order_topology ↝ order_closed_topology
-/
#check @measure_theory.measure.eq_on_Ioo_of_ae_eq /- _inst_3: order_topology ↝ order_closed_topology
-/
-- measure_theory/measure/outer_measure.lean
#check @measure_theory.outer_measure.coe_smul /- _inst_2: is_scalar_tower ↝ has_smul
-/
#check @measure_theory.outer_measure.smul_apply /- _inst_2: is_scalar_tower ↝ has_smul
-/
#check @measure_theory.outer_measure.smul_comm_class /- _inst_2: is_scalar_tower ↝ has_smul
_inst_4: is_scalar_tower ↝ has_smul
-/
#check @measure_theory.outer_measure.is_scalar_tower /- _inst_2: is_scalar_tower ↝ has_smul
_inst_4: is_scalar_tower ↝ has_smul
-/
-- measure_theory/measure/regular.lean
#check @measure_theory.measure.regular.sigma_finite /- _inst_4: measure_theory.measure.regular ↝ measure_theory.is_finite_measure_on_compacts
-/
#check @measure_theory.measure.weakly_regular.of_pseudo_emetric_sigma_compact_space_of_locally_finite /- _inst_6: borel_space ↝ measure_theory.measure.weakly_regular no_meet_fake_name opens_measurable_space
-/
#check @measure_theory.measure.regular.of_sigma_compact_space_of_is_locally_finite_measure /- _inst_3: emetric_space ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.outer_regular pseudo_emetric_space
_inst_6: borel_space ↝ measure_theory.measure.outer_regular
_inst_7: measure_theory.is_locally_finite_measure ↝ measure_theory.is_finite_measure_on_compacts measure_theory.measure.outer_regular
-/
-- measure_theory/measure/vector_measure.lean
#check @measure_theory.vector_measure.coe_smul /- _inst_3: semiring ↝ has_smul monoid
_inst_4: distrib_mul_action ↝ has_smul has_smul
_inst_5: has_continuous_const_smul ↝ has_smul
-/
#check @measure_theory.vector_measure.smul_apply /- _inst_3: semiring ↝ has_smul monoid
_inst_4: distrib_mul_action ↝ has_smul has_smul
_inst_5: has_continuous_const_smul ↝ has_smul
-/
#check @measure_theory.vector_measure.nonneg_of_zero_le_restrict /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid partial_order
-/
#check @measure_theory.vector_measure.nonpos_of_restrict_le_zero /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid partial_order
-/
#check @measure_theory.vector_measure.zero_le_restrict_not_measurable /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid partial_order
-/
#check @measure_theory.vector_measure.restrict_le_zero_of_not_measurable /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid partial_order
-/
#check @measure_theory.vector_measure.zero_le_restrict_subset /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid partial_order
-/
#check @measure_theory.vector_measure.restrict_le_zero_subset /- _inst_2: ordered_add_comm_monoid ↝ add_comm_monoid partial_order
-/
#check @measure_theory.vector_measure.absolutely_continuous.map /- _inst_7: measure_theory.measure_space ↝ measurable_space
-/
-- model_theory/direct_limit.lean
#check @first_order.language.direct_limit.Structure /- _inst_5: nonempty ↝ first_order.language.prestructure no_meet_fake_name
-/
#check @first_order.language.direct_limit.cg /- _inst_7: encodable ↝ countable
-/
-- model_theory/elementary_maps.lean
#check @first_order.language.elementary_substructure.nonempty /- h: nonempty ↝ first_order.language.Theory.model no_meet_fake_name
-/
-- number_theory/arithmetic_function.lean
#check @nat.arithmetic_function.has_mul /- _inst_1: semiring ↝ add_comm_monoid has_smul
-/
#check @nat.arithmetic_function.one_smul' /- _inst_3: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @nat.arithmetic_function.coe_zeta_smul_apply /- _inst_1: comm_ring ↝ mul_action semiring
_inst_2: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_3: module ↝ has_smul mul_action
-/
#check @nat.arithmetic_function.pmul_comm /- _inst_1: comm_monoid_with_zero ↝ non_unital_comm_semiring
-/
#check @nat.arithmetic_function.is_multiplicative /- _inst_1: monoid_with_zero ↝ has_mul mul_zero_one_class
-/
-- number_theory/bernoulli.lean
#check @bernoulli'_power_series /- _inst_1: comm_ring ↝ semiring
-/
#check @bernoulli_power_series /- _inst_1: comm_ring ↝ semiring
-/
-- number_theory/class_number/finite.lean
#check @class_group.norm_bound_pos /- _inst_2: comm_ring ↝ euclidean_domain module
-/
#check @class_group.norm_lt /- _inst_2: comm_ring ↝ euclidean_domain module
-/
#check @class_group.exists_min /- _inst_1: euclidean_domain ↝ comm_ring
_inst_2: comm_ring ↝ euclidean_domain
_inst_3: is_domain ↝ nontrivial
-/
#check @class_group.exists_mem_finset_approx /- _inst_2: comm_ring ↝ distrib_mul_action euclidean_domain module mul_action
-/
#check @class_group.exists_mem_finset_approx' /- _inst_2: comm_ring ↝ distrib_mul_action euclidean_domain module no_meet_fake_name smul_comm_class
-/
#check @class_group.prod_finset_approx_ne_zero /- _inst_2: comm_ring ↝ euclidean_domain module
-/
#check @class_group.exists_mk0_eq_mk0 /- _inst_2: comm_ring ↝ euclidean_domain module no_zero_divisors
-/
-- number_theory/cyclotomic/basic.lean
#check @is_cyclotomic_extension.adjoin_roots_cyclotomic_eq_adjoin_nth_roots /- _inst_2: comm_ring ↝ euclidean_domain
-/
#check @is_cyclotomic_extension.adjoin_roots_cyclotomic_eq_adjoin_root_cyclotomic /- _inst_2: comm_ring ↝ euclidean_domain
-/
#check @cyclotomic_field.algebra_base /- _inst_7: is_domain ↝
_inst_9: is_fraction_ring ↝
-/
#check @cyclotomic_ring.cyclotomic_field.is_fraction_ring /- _inst_1: comm_ring ↝ euclidean_domain is_scalar_tower no_meet_fake_name
_inst_7: is_domain ↝ is_scalar_tower no_meet_fake_name
-/
-- number_theory/cyclotomic/gal.lean
#check @is_primitive_root.aut_to_pow_injective /- _inst_2: field ↝ comm_ring is_domain
-/
-- number_theory/cyclotomic/primitive_roots.lean
#check @is_primitive_root.norm_eq_neg_one_pow /- _inst_5: field ↝ comm_ring module no_zero_divisors
-/
#check @is_primitive_root.norm_eq_one /- _inst_5: field ↝ comm_ring is_domain module
-/
#check @is_primitive_root.norm_eq_one_of_linearly_ordered /- _inst_5: field ↝ comm_ring module
-/
#check @is_primitive_root.pow_sub_one_norm_two /- _inst_5: field ↝ comm_ring is_domain module no_zero_divisors
-/
-- number_theory/function_field.lean
#check @function_field /- _inst_1: field ↝ comm_ring is_domain
_inst_2: field ↝ ring
-/
#check @algebra_map_injective /- _inst_1: field ↝ algebra comm_ring has_smul is_domain no_meet_fake_name
_inst_2: field ↝ division_semiring
-/
#check @function_field.ring_of_integers /- _inst_1: field ↝ comm_ring
_inst_2: field ↝ comm_ring
-/
-- number_theory/legendre_symbol/add_character.lean
#check @add_char /- _inst_1: add_monoid ↝ add_zero_class
_inst_2: comm_monoid ↝ mul_one_class
-/
#check @add_char.has_inv /- _inst_1: add_comm_group ↝ subtraction_comm_monoid
-/
#check @add_char.is_nontrivial /- _inst_1: comm_ring ↝ add_monoid
_inst_2: comm_ring ↝ comm_monoid
-/
#check @add_char.mul_shift /- _inst_1: comm_ring ↝ non_unital_non_assoc_semiring
_inst_2: comm_ring ↝ comm_monoid
-/
#check @add_char.sum_eq_zero_of_is_nontrivial' /- _inst_2: comm_ring ↝ field
_inst_5: is_domain ↝ cancel_monoid_with_zero
-/
-- number_theory/legendre_symbol/gauss_sum.lean
#check @gauss_sum /- _inst_1: comm_ring ↝ comm_semiring
_inst_3: comm_ring ↝ comm_semiring
-/
#check @char.card_pow_char_pow /- _inst_3: comm_ring ↝ field no_zero_divisors
_inst_4: is_domain ↝ group_with_zero no_zero_divisors
-/
-- number_theory/legendre_symbol/mul_character.lean
#check @mul_char.inv_apply_eq_inv' /- _inst_3: field ↝ comm_group_with_zero
-/
#check @mul_char.inv_apply' /- _inst_3: field ↝ comm_group_with_zero
-/
#check @mul_char.is_nontrivial /- _inst_1: comm_ring ↝ comm_monoid
_inst_2: comm_ring ↝ comm_monoid_with_zero
-/
#check @mul_char.is_quadratic /- _inst_1: comm_ring ↝ comm_monoid
_inst_2: comm_ring ↝ comm_monoid_with_zero has_neg
-/
#check @mul_char.is_nontrivial.sum_eq_zero /- _inst_2: comm_ring ↝ field
_inst_5: is_domain ↝ cancel_monoid_with_zero
-/
#check @mul_char.sum_one_eq_card_units /- _inst_1: comm_ring ↝ comm_monoid
_inst_2: comm_ring ↝ comm_semiring
-/
-- number_theory/legendre_symbol/quadratic_char.lean
#check @char.quadratic_char_fun /- _inst_1: monoid_with_zero ↝ has_mul has_zero
-/
#check @char.quadratic_char_eq_zero_iff' /- _inst_1: field ↝ decidable_pred monoid_with_zero
_inst_2: fintype ↝ decidable_pred
-/
#check @char.quadratic_char_zero /- _inst_1: field ↝ decidable_pred monoid_with_zero
_inst_2: fintype ↝ decidable_pred
-/
#check @char.quadratic_char_one /- _inst_1: field ↝ decidable_pred group_with_zero
_inst_2: fintype ↝ decidable_pred
-/
-- number_theory/number_field.lean
#check @number_field.ring_of_integers /- _inst_1: field ↝ comm_ring
-/
#check @number_field.ring_of_integers.char_zero /- _inst_3: number_field ↝ char_zero
-/
-- number_theory/ramification_inertia.lean
#check @ideal.ramification_idx /- _inst_1: comm_ring ↝ semiring
_inst_2: comm_ring ↝ comm_semiring
-/
#check @ideal.finrank_quotient_map.linear_independent_of_nontrivial /- _inst_2: comm_ring ↝ mul_action semiring
_inst_9: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul is_scalar_tower mul_action
_inst_13: add_comm_group ↝ add_comm_monoid has_smul mul_action
_inst_17: add_comm_group ↝ add_comm_monoid has_smul
-/
#check @ideal.finrank_quotient_map.span_eq_top /- _inst_1: comm_ring ↝ distrib_mul_action euclidean_domain has_quotient has_smul is_scalar_tower module module module.finite mul_action no_meet_fake_name smul_comm_class
_inst_19: is_domain ↝ no_meet_fake_name
-/
-- number_theory/zsqrtd/basic.lean
#check @zsqrtd.hom_ext /- _inst_1: ring ↝ non_assoc_ring
-/
-- number_theory/zsqrtd/gaussian_int.lean
#check @gaussian_int.nat_cast_nat_abs_norm /- _inst_1: ring ↝ add_group_with_one
-/
-- order/atoms.lean
#check @is_atom /- _inst_1: preorder ↝ has_bot has_le has_lt
_inst_2: order_bot ↝ has_bot
-/
#check @is_coatom /- _inst_1: preorder ↝ has_le has_lt has_top
_inst_2: order_top ↝ has_top
-/
#check @is_atomistic.is_atomic /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Sup_atoms_le_eq /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Sup_atoms_eq_top /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @le_iff_atom_le_imp /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @is_coatomistic.is_coatomic /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @is_simple_order_iff_is_simple_order_order_dual /- _inst_2: bounded_order ↝ no_meet_fake_name
-/
#check @is_simple_order.bot_ne_top /- _inst_2: bounded_order ↝ no_meet_fake_name
-/
#check @is_simple_order.is_atomic /- _inst_1: lattice ↝ bounded_order partial_order
-/
#check @is_simple_order.is_atomistic /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @fintype.is_simple_order.univ /- _inst_1: partial_order ↝ boolean_algebra fintype has_le
-/
#check @fintype.is_simple_order.card /- _inst_1: partial_order ↝ fintype has_le
-/
#check @fintype.to_is_coatomic /- _inst_3: fintype ↝ finite
-/
-- order/basic.lean
#check @subtype.decidable_le /- _inst_1: preorder ↝ has_le
-/
#check @subtype.decidable_lt /- _inst_1: preorder ↝ has_lt
-/
#check @prod.mk_le_mk_iff_left /- _inst_1: preorder ↝ has_le
-/
#check @prod.mk_le_mk_iff_right /- _inst_2: preorder ↝ has_le
-/
-- order/boolean_algebra.lean
#check @generalized_boolean_algebra.to_boolean_algebra /- _inst_1: generalized_boolean_algebra ↝ boolean_algebra
-/
#check @inf_compl_eq_bot /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @sup_compl_eq_top /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @disjoint_compl_right /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @disjoint_compl_left /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @le_compl_iff_disjoint_right /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @le_compl_iff_disjoint_left /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @disjoint_compl_left_iff /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @disjoint_compl_right_iff /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @disjoint.le_compl_right /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @disjoint.le_compl_left /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @has_le.le.disjoint_compl_left /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @has_le.le.disjoint_compl_right /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @top_sdiff /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
-- order/bounded_order.lean
#check @is_max_top /- _inst_1: preorder ↝ has_le has_top
-/
#check @is_min_bot /- _inst_1: preorder ↝ has_bot has_le
-/
#check @strict_mono.minimal_preimage_bot /- _inst_2: partial_order ↝ has_bot preorder
-/
#check @eq_bot_of_bot_eq_top /- _inst_2: bounded_order ↝ bounded_order
-/
#check @eq_top_of_bot_eq_top /- _inst_2: bounded_order ↝ bounded_order
-/
#check @subsingleton_of_top_le_bot /- _inst_2: bounded_order ↝ bounded_order
-/
#check @disjoint /- _inst_1: semilattice_inf ↝ has_bot has_inf has_le
_inst_2: order_bot ↝ has_bot
-/
#check @disjoint_top /- _inst_1: lattice ↝ bounded_order semilattice_inf
_inst_2: bounded_order ↝ bounded_order
-/
#check @top_disjoint /- _inst_1: lattice ↝ bounded_order semilattice_inf
_inst_2: bounded_order ↝ bounded_order
-/
#check @codisjoint /- _inst_1: semilattice_sup ↝ has_le has_sup has_top
_inst_2: order_top ↝ has_top
-/
#check @codisjoint_bot /- _inst_1: lattice ↝ bounded_order semilattice_sup
_inst_2: bounded_order ↝ bounded_order
-/
#check @bot_codisjoint /- _inst_1: lattice ↝ bounded_order semilattice_sup
_inst_2: bounded_order ↝ bounded_order
-/
-- order/bounds.lean
#check @upper_bounds /- _inst_1: preorder ↝ has_le
-/
#check @lower_bounds /- _inst_1: preorder ↝ has_le
-/
#check @is_glb.exists_between_self_add /- _inst_1: linear_ordered_add_comm_group ↝ add_zero_class covariant_class linear_order
-/
#check @is_glb.exists_between_self_add' /- _inst_1: linear_ordered_add_comm_group ↝ add_zero_class covariant_class linear_order
-/
#check @is_lub.exists_between_sub_self /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class covariant_class linear_order
-/
#check @is_lub.exists_between_sub_self' /- _inst_1: linear_ordered_add_comm_group ↝ add_group covariant_class covariant_class linear_order
-/
-- order/category/Frame.lean
#check @Frame.hom /- _inst_1: order.frame ↝ complete_lattice
_inst_2: order.frame ↝ complete_lattice
-/
-- order/chain.lean
#check @flag.le_or_le /- _inst_1: preorder ↝ has_le is_refl
-/
-- order/circular.lean
#check @set.cIcc /- _inst_1: circular_preorder ↝ has_btw
-/
#check @set.cIoo /- _inst_1: circular_preorder ↝ has_sbtw
-/
-- order/closure.lean
#check @closure_operator.ext /- _inst_1: partial_order ↝ preorder
-/
#check @closure_operator.monotone /- _inst_1: partial_order ↝ preorder
-/
#check @closure_operator.le_closure /- _inst_1: partial_order ↝ preorder
-/
#check @closure_operator.idempotent /- _inst_1: partial_order ↝ preorder
-/
#check @closure_operator.closed /- _inst_1: partial_order ↝ preorder
-/
#check @lower_adjoint.mem_closed_iff_closure_le /- _inst_2: partial_order ↝ preorder
-/
#check @lower_adjoint.closure_is_closed /- _inst_2: partial_order ↝ preorder
-/
#check @lower_adjoint.closed_eq_range_close /- _inst_2: partial_order ↝ preorder
-/
#check @lower_adjoint.closure_le_closed_iff_le /- _inst_2: partial_order ↝ preorder
-/
#check @lower_adjoint.subset_closure /- _inst_1: set_like ↝ has_coe_t preorder
-/
#check @lower_adjoint.le_iff_subset /- _inst_1: set_like ↝ has_coe_t preorder
-/
#check @lower_adjoint.closure_union_closure_subset /- _inst_1: set_like ↝ has_coe_t preorder
-/
#check @lower_adjoint.closure_union_closure_left /- _inst_1: set_like ↝ has_coe_t preorder
-/
-- order/compactly_generated.lean
#check @complete_lattice.is_sup_closed_compact /- _inst_1: complete_lattice ↝ has_Sup has_sup
-/
#check @complete_lattice.is_Sup_finite_compact /- _inst_1: complete_lattice ↝ no_meet_fake_name semilattice_sup
-/
#check @complete_lattice.is_compact_element /- _inst_2: complete_lattice ↝ no_meet_fake_name semilattice_sup
-/
#check @complete_lattice.is_compact_element_iff /- _inst_2: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.is_compact_element_iff_le_of_directed_Sup_le /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.finset_sup_compact_of_compact /- _inst_2: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.well_founded.is_Sup_finite_compact /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.is_Sup_finite_compact.is_sup_closed_compact /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.is_Sup_finite_compact_iff_all_elements_compact /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.well_founded.finite_of_set_independent /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Sup_compact_eq_top /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @inf_Sup_eq_of_directed_on /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @inf_Sup_eq_supr_inf_sup_finset /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.set_independent_iff_finite /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.set_independent_Union_of_directed /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.coatomic_of_top_compact /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @is_atomic_of_is_complemented /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @is_atomistic_of_is_complemented /- _inst_1: complete_lattice ↝ is_atomic no_meet_fake_name
_inst_3: is_compactly_generated ↝ is_atomic
-/
#check @is_complemented_of_Sup_atoms_eq_top /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
-- order/complete_boolean_algebra.lean
#check @supr_disjoint_iff /- _inst_1: order.frame ↝ no_meet_fake_name
-/
#check @disjoint_supr_iff /- _inst_1: order.frame ↝ no_meet_fake_name
-/
#check @supr₂_disjoint_iff /- _inst_1: order.frame ↝ no_meet_fake_name
-/
#check @disjoint_supr₂_iff /- _inst_1: order.frame ↝ no_meet_fake_name
-/
#check @Sup_disjoint_iff /- _inst_1: order.frame ↝ no_meet_fake_name
-/
#check @disjoint_Sup_iff /- _inst_1: order.frame ↝ no_meet_fake_name
-/
-- order/complete_lattice.lean
#check @Sup_empty /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Inf_empty /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Sup_univ /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Inf_univ /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Sup_le_Sup_of_subset_insert_bot /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Inf_le_Inf_of_subset_insert_top /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Sup_eq_bot /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @Sup_eq_of_forall_le_of_forall_lt_exists_gt /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @Sup_eq_top /- _inst_1: complete_linear_order ↝ no_meet_fake_name
-/
#check @le_supr /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @infi_le /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
#check @le_supr' /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @infi_le' /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
#check @is_lub_supr /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @is_glb_infi /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
#check @is_lub.supr_eq /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @is_glb.infi_eq /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
#check @supr_le /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @le_infi /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
#check @supr_const /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @supr_bot /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @infi_top /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @supr_neg /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @infi_neg /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @supr_false /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @infi_false /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @supr_dite /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @supr_extend_bot /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @supr_ne_bot_subtype /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @disjoint_Sup_left /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @disjoint_Sup_right /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
-- order/complete_lattice_intervals.lean
#check @Sup_within_of_ord_connected /- _inst_1: conditionally_complete_linear_order ↝ conditionally_complete_lattice
-/
#check @Inf_within_of_ord_connected /- _inst_1: conditionally_complete_linear_order ↝ conditionally_complete_lattice
-/
-- order/conditionally_complete_lattice.lean
#check @csupr_set /- _inst_1: conditionally_complete_lattice ↝ has_Sup
-/
#check @cInf_le_cInf' /- _inst_1: conditionally_complete_linear_order_bot ↝ conditionally_complete_lattice order_bot
-/
#check @with_top.is_glb_Inf /- _inst_1: conditionally_complete_linear_order_bot ↝ conditionally_complete_lattice order_bot
-/
-- order/cover.lean
#check @wcovby /- _inst_1: preorder ↝ has_le has_lt
-/
#check @apply_wcovby_apply_iff /- _inst_3: order_iso_class ↝ has_coe_t order_hom_class
-/
#check @apply_covby_apply_iff /- _inst_3: order_iso_class ↝ has_coe_t order_hom_class
-/
#check @prod.swap_wcovby_swap /- _inst_1: partial_order ↝ preorder
_inst_2: partial_order ↝ preorder
-/
#check @prod.swap_covby_swap /- _inst_1: partial_order ↝ preorder
_inst_2: partial_order ↝ preorder
-/
#check @wcovby.fst /- _inst_1: partial_order ↝ preorder
_inst_2: partial_order ↝ preorder
-/
#check @wcovby.snd /- _inst_1: partial_order ↝ preorder
_inst_2: partial_order ↝ preorder
-/
-- order/filter/archimedean.lean
#check @filter.tendsto.at_top_nsmul_const /- _inst_1: linear_ordered_cancel_add_comm_monoid ↝ ordered_add_comm_monoid
-/
#check @filter.tendsto.at_top_zsmul_const /- _inst_1: linear_ordered_add_comm_group ↝ ordered_add_comm_group
-/
-- order/filter/at_top_bot.lean
#check @filter.at_top_countable_basis /- _inst_3: encodable ↝ countable
-/
#check @filter.at_bot_countable_basis /- _inst_3: encodable ↝ countable
-/
#check @filter.tendsto_at_top_add_nonneg_left' /- _inst_1: ordered_add_comm_monoid ↝ add_zero_class covariant_class preorder
-/
#check @filter.tendsto_at_top_add_nonneg_right' /- _inst_1: ordered_add_comm_monoid ↝ add_zero_class covariant_class preorder
-/
#check @filter.tendsto.nsmul_at_top /- _inst_1: ordered_add_comm_monoid ↝ add_monoid covariant_class preorder
-/
#check @filter.tendsto_at_top_of_add_const_left /- _inst_1: ordered_cancel_add_comm_monoid ↝ contravariant_class has_add preorder
-/
#check @filter.tendsto_at_top_of_add_const_right /- _inst_1: ordered_cancel_add_comm_monoid ↝ contravariant_class has_add preorder
-/
#check @filter.map_neg_at_bot /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.map_neg_at_top /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.comap_neg_at_bot /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.comap_neg_at_top /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.tendsto_neg_at_top_at_bot /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.tendsto_neg_at_top_iff /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.tendsto_neg_at_bot_iff /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.tendsto_abs_at_top_at_top /- _inst_1: linear_ordered_add_comm_group ↝ has_neg linear_order
-/
#check @filter.tendsto.const_mul_at_top /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @filter.prod_at_top_at_top_eq /- _inst_1: semilattice_sup ↝ preorder
_inst_2: semilattice_sup ↝ preorder
-/
#check @filter.tendsto_at_top_of_monotone_of_subseq /- _inst_3: filter.ne_bot ↝ filter.ne_bot
-/
#check @filter.tendsto_at_bot_of_monotone_of_subseq /- _inst_3: filter.ne_bot ↝ filter.ne_bot
-/
#check @filter.has_antitone_basis.comp_mono /- _inst_1: semilattice_sup ↝ filter.ne_bot preorder
_inst_2: nonempty ↝ filter.ne_bot
-/
#check @exists_lt_mul_self /- _inst_1: linear_ordered_semiring ↝ filter.ne_bot no_max_order ordered_semiring
-/
-- order/filter/bases.lean
#check @filter.is_countably_generated_seq /- _inst_1: encodable ↝ countable
-/
-- order/filter/basic.lean
#check @filter.Inter_mem /- _inst_1: fintype ↝ finite
-/
#check @filter.eventually.ne_top_of_lt /- _inst_1: partial_order ↝ has_top preorder
-/
#check @filter.eventually_sub_nonneg /- _inst_1: ordered_ring ↝ add_group covariant_class has_le
-/
-- order/filter/countable_Inter.lean
#check @countable_Inter_mem /- _inst_2: encodable ↝ countable
-/
-- order/filter/extr.lean
#check @is_min_filter /- _inst_1: preorder ↝ has_le
-/
#check @is_max_filter /- _inst_1: preorder ↝ has_le
-/
#check @is_min_filter.add /- _inst_1: ordered_add_comm_monoid ↝ covariant_class covariant_class has_add preorder
-/
#check @is_max_filter.add /- _inst_1: ordered_add_comm_monoid ↝ covariant_class covariant_class has_add preorder
-/
#check @is_max_on.supr_eq /- _inst_1: conditionally_complete_linear_order ↝ conditionally_complete_lattice
-/
-- order/filter/filter_product.lean
#check @filter.germ.const_div /- _inst_1: division_ring ↝ has_div
-/
#check @filter.germ.abs_def /- _inst_1: linear_ordered_add_comm_group ↝ has_neg has_sup
-/
-- order/filter/germ.lean
#check @filter.germ.has_nat_pow /- _inst_1: monoid ↝ has_pow
-/
#check @filter.germ.has_int_pow /- _inst_1: div_inv_monoid ↝ has_pow
-/
#check @filter.germ.coe_smul /- _inst_1: has_smul ↝ has_smul has_smul
-/
-- order/filter/indicator_function.lean
#check @indicator_union_eventually_eq /- _inst_1: add_monoid ↝ add_zero_class
-/
-- order/filter/interval.lean
#check @filter.tendsto_Icc_pure_pure /- _inst_1: partial_order ↝ no_meet_fake_name preorder set.ord_connected
-/
#check @filter.tendsto_Ico_pure_bot /- _inst_1: partial_order ↝ preorder
-/
#check @filter.tendsto_Ioc_pure_bot /- _inst_1: partial_order ↝ preorder
-/
#check @filter.tendsto_Ioo_pure_bot /- _inst_1: partial_order ↝ preorder
-/
#check @filter.tendsto.interval /- _inst_2: filter.tendsto_Ixx_class ↝ filter.tendsto_Ixx_class
-/
-- order/filter/pointwise.lean
#check @filter.comap_mul_comap_le /- _inst_1: mul_one_class ↝ fun_like has_mul
_inst_2: mul_one_class ↝ fun_like has_mul
-/
#check @filter.comap_add_comap_le /- _inst_1: add_zero_class ↝ fun_like has_add
_inst_2: add_zero_class ↝ fun_like has_add
-/
#check @filter.tendsto.mul_mul /- _inst_1: mul_one_class ↝ fun_like has_mul
_inst_2: mul_one_class ↝ fun_like has_mul
-/
#check @filter.tendsto.add_add /- _inst_1: add_zero_class ↝ fun_like has_add
_inst_2: add_zero_class ↝ fun_like has_add
-/
#check @filter.mul_add_subset /- _inst_1: distrib ↝ has_add has_mul left_distrib_class
-/
#check @filter.add_mul_subset /- _inst_1: distrib ↝ has_add has_mul right_distrib_class
-/
-- order/filter/ultrafilter.lean
#check @ultrafilter.eq_pure_of_fintype /- _inst_1: fintype ↝ finite
-/
#check @filter.hyperfilter /- _inst_1: infinite ↝ filter.ne_bot
-/
-- order/fixed_points.lean
#check @order_hom.le_map_sup_fixed_points /- _inst_1: complete_lattice ↝ semilattice_sup
-/
#check @order_hom.le_map_Sup_subset_fixed_points /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @order_hom.map_Inf_subset_fixed_points_le /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
-- order/galois_connection.lean
#check @galois_connection /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @galois_connection.l_supr /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
-- order/hom/basic.lean
#check @order_embedding.le_iff_le /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @order_embedding.eq_iff_eq /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @order_embedding.of_map_le_iff /- _inst_3: partial_order ↝ has_le is_antisymm
_inst_4: preorder ↝ has_le is_refl
-/
-- order/hom/bounded.lean
#check @map_eq_top_iff /- _inst_2: order_top ↝ fun_like has_top top_hom_class
_inst_3: partial_order ↝ equiv_like has_le has_top top_hom_class
_inst_4: order_top ↝ fun_like has_top top_hom_class
_inst_5: order_iso_class ↝ equiv_like top_hom_class
-/
#check @map_eq_bot_iff /- _inst_2: order_bot ↝ bot_hom_class fun_like has_bot
_inst_3: partial_order ↝ bot_hom_class equiv_like has_bot has_le
_inst_4: order_bot ↝ bot_hom_class fun_like has_bot
_inst_5: order_iso_class ↝ bot_hom_class equiv_like
-/
-- order/hom/lattice.lean
#check @map_finset_sup /- _inst_5: sup_bot_hom_class ↝ sup_bot_hom_class
-/
#check @map_finset_inf /- _inst_5: inf_top_hom_class ↝ inf_top_hom_class
-/
#check @disjoint.map /- _inst_5: bounded_lattice_hom_class ↝ bot_hom_class inf_hom_class
-/
#check @codisjoint.map /- _inst_5: bounded_lattice_hom_class ↝ sup_hom_class top_hom_class
-/
-- order/hom/order.lean
#check @order_hom.has_bot /- _inst_3: order_bot ↝ has_bot
-/
#check @order_hom.has_top /- _inst_3: order_top ↝ has_top
-/
#check @order_hom.complete_lattice /- _inst_2: complete_lattice ↝ no_meet_fake_name
-/
-- order/ideal.lean
#check @order.ideal.is_proper.not_mem_of_compl_mem /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
-- order/imp.lean
#check @lattice.imp_bot /- _inst_1: boolean_algebra ↝ has_bot has_compl order_bot semilattice_sup
-/
#check @lattice.imp_top /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @lattice.biimp_mp /- _inst_1: boolean_algebra ↝ has_compl has_sup semilattice_inf
-/
#check @lattice.biimp_mpr /- _inst_1: boolean_algebra ↝ has_compl has_sup semilattice_inf
-/
#check @lattice.biimp_comm /- _inst_1: boolean_algebra ↝ has_compl has_sup semilattice_inf
-/
#check @lattice.biimp_eq_top_iff /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
-- order/lattice.lean
#check @sup_ind /- _inst_1: linear_order ↝ is_total semilattice_sup
-/
#check @le_sup_iff /- _inst_1: linear_order ↝ is_total semilattice_sup
-/
#check @lt_sup_iff /- _inst_1: linear_order ↝ is_total semilattice_sup
-/
#check @monotone.map_sup /- _inst_1: linear_order ↝ is_total semilattice_sup
-/
-- order/liminf_limsup.lean
#check @filter.is_bounded.is_cobounded_ge /- _inst_1: preorder ↝ has_le is_trans
-/
#check @filter.is_bounded.is_cobounded_le /- _inst_1: preorder ↝ has_le is_trans
-/
#check @filter.is_cobounded_le_of_bot /- _inst_1: preorder ↝ has_bot has_le
-/
#check @filter.is_cobounded_ge_of_top /- _inst_1: preorder ↝ has_le has_top
-/
#check @filter.is_bounded_le_of_top /- _inst_1: preorder ↝ has_le has_top
-/
#check @filter.is_bounded_ge_of_bot /- _inst_1: preorder ↝ has_bot has_le
-/
#check @order_iso.is_bounded_under_le_comp /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @filter.is_bounded_under_le_inv /- _inst_1: ordered_comm_group ↝ covariant_class covariant_class group preorder
-/
#check @filter.is_bounded_under_le_neg /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.is_bounded_under_ge_neg /- _inst_1: ordered_add_comm_group ↝ add_group covariant_class covariant_class preorder
-/
#check @filter.is_bounded_under_ge_inv /- _inst_1: ordered_comm_group ↝ covariant_class covariant_class group preorder
-/
#check @filter.Limsup /- _inst_1: conditionally_complete_lattice ↝ has_Inf has_le
-/
#check @filter.Liminf /- _inst_1: conditionally_complete_lattice ↝ has_Sup has_le
-/
#check @filter.liminf_le_limsup /- _inst_2: filter.ne_bot ↝ filter.ne_bot
-/
#check @filter.Limsup_bot /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @filter.Liminf_bot /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @filter.Limsup_top /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @filter.Liminf_top /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @filter.limsup_const_bot /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
-- order/locally_finite.lean
#check @finset.Ici_eq_Icc /- _inst_3: order_top ↝ has_top locally_finite_order_top
-/
#check @finset.Ioi_eq_Ioc /- _inst_3: order_top ↝ has_top locally_finite_order_top
-/
#check @finset.Iic_eq_Icc /- _inst_2: order_bot ↝ has_bot locally_finite_order_bot
-/
#check @finset.Iio_eq_Ico /- _inst_2: order_bot ↝ has_bot locally_finite_order_bot
-/
-- order/max.lean
#check @is_bot.prod_mk /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @is_top.prod_mk /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @is_min.prod_mk /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @is_max.prod_mk /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @is_bot.fst /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @is_bot.snd /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @is_top.fst /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @is_top.snd /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @is_min.fst /- _inst_1: preorder ↝ has_le
-/
#check @is_min.snd /- _inst_2: preorder ↝ has_le
-/
#check @is_max.fst /- _inst_1: preorder ↝ has_le
-/
#check @is_max.snd /- _inst_2: preorder ↝ has_le
-/
-- order/monotone.lean
#check @monotone /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @antitone /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @monotone_on /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @antitone_on /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_le
-/
#check @strict_mono /- _inst_1: preorder ↝ has_lt
_inst_2: preorder ↝ has_lt
-/
#check @strict_anti /- _inst_1: preorder ↝ has_lt
_inst_2: preorder ↝ has_lt
-/
#check @strict_mono_on /- _inst_1: preorder ↝ has_lt
_inst_2: preorder ↝ has_lt
-/
#check @strict_anti_on /- _inst_1: preorder ↝ has_lt
_inst_2: preorder ↝ has_lt
-/
-- order/monovary.lean
#check @monovary /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_lt
-/
#check @antivary /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_lt
-/
#check @monovary_on /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_lt
-/
#check @antivary_on /- _inst_1: preorder ↝ has_le
_inst_2: preorder ↝ has_lt
-/
-- order/omega_complete_partial_order.lean
#check @complete_lattice.top_continuous /- _inst_2: complete_lattice ↝ omega_complete_partial_order order_top
-/
#check @complete_lattice.bot_continuous /- _inst_2: complete_lattice ↝ no_meet_fake_name
-/
#check @omega_complete_partial_order.continuous_hom.ωSup_bind /- _inst_1: omega_complete_partial_order ↝ preorder
-/
-- order/ord_continuous.lean
#check @left_ord_continuous.map_Sup' /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
_inst_2: complete_lattice ↝ complete_semilattice_Sup
-/
-- order/partial_sups.lean
#check @partial_sups_eq_bsupr /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
-- order/pfilter.lean
#check @order.is_pfilter /- _inst_1: preorder ↝ has_le
-/
-- order/rel_classes.lean
#check @is_preorder.swap /- _inst_1: is_preorder ↝ is_refl is_trans
-/
#check @is_strict_order.swap /- _inst_1: is_strict_order ↝ is_irrefl is_trans
-/
#check @is_partial_order.swap /- _inst_1: is_partial_order ↝ is_antisymm is_preorder
-/
#check @is_total_preorder.swap /- _inst_1: is_total_preorder ↝ is_preorder is_total
-/
#check @is_linear_order.swap /- _inst_1: is_linear_order ↝ is_partial_order is_total
-/
#check @is_strict_total_order'.swap /- _inst_1: is_strict_total_order' ↝ is_strict_order is_trichotomous
-/
#check @is_order_connected_of_is_strict_total_order' /- _inst_1: is_strict_total_order' ↝ is_trans is_trichotomous
-/
#check @is_strict_total_order_of_is_strict_total_order' /- _inst_1: is_strict_total_order' ↝ is_asymm is_order_connected is_trichotomous
-/
#check @is_well_founded.is_irrefl /- _inst_1: is_well_founded ↝ is_asymm
-/
#check @is_well_order.is_strict_total_order /- _inst_1: is_well_order ↝ is_strict_total_order
-/
#check @is_well_order.is_trichotomous /- _inst_1: is_well_order ↝ is_trichotomous
-/
#check @is_well_order.is_trans /- _inst_1: is_well_order ↝ is_trans
-/
#check @is_well_order.is_irrefl /- _inst_1: is_well_order ↝ is_irrefl
-/
#check @is_well_order.is_asymm /- _inst_1: is_well_order ↝ is_asymm
-/
#check @is_well_order.linear_order /- _inst_1: is_well_order ↝ is_strict_total_order'
-/
#check @ge.is_refl /- _inst_1: preorder ↝ has_le is_refl
-/
#check @ge.is_trans /- _inst_1: preorder ↝ has_le is_trans
-/
#check @has_le.le.is_preorder /- _inst_1: preorder ↝ has_le is_refl is_trans
-/
#check @ge.is_preorder /- _inst_1: preorder ↝ has_le is_refl is_trans
-/
#check @gt.is_irrefl /- _inst_1: preorder ↝ has_lt is_irrefl
-/
#check @gt.is_trans /- _inst_1: preorder ↝ has_lt is_trans
-/
#check @gt.is_asymm /- _inst_1: preorder ↝ has_lt is_asymm
-/
#check @has_lt.lt.is_antisymm /- _inst_1: preorder ↝ has_lt is_asymm
-/
#check @gt.is_antisymm /- _inst_1: preorder ↝ has_lt is_asymm
-/
#check @has_lt.lt.is_strict_order /- _inst_1: preorder ↝ has_lt is_irrefl is_trans
-/
#check @gt.is_strict_order /- _inst_1: preorder ↝ has_lt is_irrefl is_trans
-/
#check @ge.is_antisymm /- _inst_1: partial_order ↝ has_le is_antisymm
-/
#check @has_le.le.is_partial_order /- _inst_1: partial_order ↝ has_le is_antisymm is_refl is_trans
-/
#check @ge.is_partial_order /- _inst_1: partial_order ↝ has_le is_antisymm is_refl is_trans
-/
#check @ge.is_total /- _inst_1: linear_order ↝ has_le is_total
-/
#check @linear_order.is_total_preorder /- _inst_1: linear_order ↝ has_le is_total_preorder
-/
#check @ge.is_total_preorder /- _inst_1: linear_order ↝ has_le is_total is_trans
-/
#check @has_le.le.is_linear_order /- _inst_1: linear_order ↝ has_le is_antisymm is_refl is_total is_trans
-/
#check @ge.is_linear_order /- _inst_1: linear_order ↝ has_le is_antisymm is_refl is_total is_trans
-/
#check @gt.is_trichotomous /- _inst_1: linear_order ↝ has_lt is_trichotomous
-/
#check @has_le.le.is_trichotomous /- _inst_1: linear_order ↝ has_le is_total
-/
#check @ge.is_trichotomous /- _inst_1: linear_order ↝ has_le is_total
-/
#check @has_lt.lt.is_strict_total_order /- _inst_1: linear_order ↝ has_lt is_strict_total_order
-/
#check @has_lt.lt.is_strict_total_order' /- _inst_1: linear_order ↝ has_lt is_irrefl is_trans is_trichotomous
-/
#check @has_lt.lt.is_order_connected /- _inst_1: linear_order ↝ has_lt is_strict_total_order'
-/
#check @has_lt.lt.is_incomp_trans /- _inst_1: linear_order ↝ has_lt is_strict_weak_order
-/
#check @has_lt.lt.is_strict_weak_order /- _inst_1: linear_order ↝ has_lt is_strict_weak_order
-/
#check @transitive_le /- _inst_1: preorder ↝ has_le is_trans
-/
#check @transitive_lt /- _inst_1: preorder ↝ has_lt is_trans
-/
#check @transitive_ge /- _inst_1: preorder ↝ has_le is_trans
-/
#check @transitive_gt /- _inst_1: preorder ↝ has_lt is_trans
-/
#check @gt.is_well_order /- _inst_1: linear_order ↝ has_lt
-/
#check @has_lt.lt.is_well_order /- _inst_1: linear_order ↝ has_lt
-/
-- order/rel_iso.lean
#check @rel_embedding.is_preorder /- _inst_1: is_preorder ↝ is_refl is_trans
-/
#check @rel_embedding.is_partial_order /- _inst_1: is_partial_order ↝ is_antisymm is_preorder
-/
#check @rel_embedding.is_linear_order /- _inst_1: is_linear_order ↝ is_partial_order is_total
-/
#check @rel_embedding.is_strict_order /- _inst_1: is_strict_order ↝ is_irrefl is_trans
-/
#check @rel_embedding.is_strict_total_order' /- _inst_1: is_strict_total_order' ↝ is_strict_order is_trichotomous
-/
-- order/semiconj_Sup.lean
#check @is_order_right_adjoint /- _inst_2: preorder ↝ has_le
-/
#check @is_order_right_adjoint_Sup /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
-- order/succ_pred/basic.lean
#check @order.succ_eq_infi /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @order.pred_eq_supr /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
-- order/sup_indep.lean
#check @complete_lattice.set_independent /- _inst_1: complete_lattice ↝ no_meet_fake_name semilattice_inf
-/
#check @complete_lattice.set_independent_empty /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.set_independent.mono /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.set_independent.pairwise_disjoint /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.set_independent_pair /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.set_independent.disjoint_Sup /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent /- _inst_2: complete_lattice ↝ no_meet_fake_name semilattice_inf
-/
#check @complete_lattice.set_independent_iff /- _inst_2: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_def /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_def' /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_def'' /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_empty /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_pempty /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.pairwise_disjoint /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.mono /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.comp /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.comp' /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.injective /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_pair /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.map_order_iso /- _inst_2: complete_lattice ↝ no_meet_fake_name
_inst_3: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.disjoint_bsupr /- _inst_2: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_iff_sup_indep /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.sup_indep.independent /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.sup_indep /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_iff_sup_indep_univ /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.independent.sup_indep_univ /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @finset.sup_indep.independent_of_univ /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
#check @complete_lattice.set_independent_iff_pairwise_disjoint /- _inst_1: order.frame ↝ no_meet_fake_name
-/
#check @set.pairwise_disjoint.set_independent /- _inst_1: order.frame ↝ no_meet_fake_name
-/
#check @complete_lattice.independent_iff_pairwise_disjoint /- _inst_1: order.frame ↝ no_meet_fake_name
-/
-- order/symm_diff.lean
#check @symm_diff_comm /- _inst_1: generalized_boolean_algebra ↝ has_sdiff semilattice_sup
-/
#check @symm_diff_top /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @compl_symm_diff /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
#check @symm_diff_eq_top_iff /- _inst_1: boolean_algebra ↝ no_meet_fake_name
-/
-- order/upper_lower.lean
#check @is_lower_set.top_mem /- _inst_1: preorder ↝ has_le has_top
-/
#check @is_upper_set.top_mem /- _inst_1: preorder ↝ has_le has_top
-/
#check @is_upper_set.bot_mem /- _inst_1: preorder ↝ has_bot has_le
-/
#check @is_lower_set.bot_mem /- _inst_1: preorder ↝ has_bot has_le
-/
#check @upper_set.Ici_Sup /- _inst_1: complete_lattice ↝ complete_semilattice_Sup
-/
#check @lower_set.Iic_Inf /- _inst_1: complete_lattice ↝ complete_semilattice_Inf
-/
-- order/well_founded_set.lean
#check @set.is_strict_order.subset /- _inst_1: is_strict_order ↝ is_irrefl is_trans
-/
#check @set.well_founded_on_iff_no_descending_seq /- _inst_1: is_strict_order ↝ is_strict_order
-/
#check @set.is_wf_iff_no_descending_seq /- _inst_1: partial_order ↝ preorder
-/
#check @set.is_pwo /- _inst_1: preorder ↝ has_le
-/
#check @set.partially_well_ordered_on.well_founded_on /- _inst_1: is_partial_order ↝ is_antisymm is_trans
-/
#check @set.is_pwo.exists_monotone_subseq /- _inst_1: partial_order ↝ preorder
-/
#check @set.is_pwo_iff_exists_monotone_subseq /- _inst_1: partial_order ↝ preorder
-/
#check @set.is_pwo.image_of_monotone /- _inst_1: partial_order ↝ preorder
_inst_2: partial_order ↝ preorder
-/
#check @finset.is_pwo /- _inst_1: partial_order ↝ preorder
-/
#check @set.fintype.is_pwo /- _inst_2: fintype ↝ finite
-/
#check @set.is_wf.min /- _inst_1: partial_order ↝ has_lt
-/
#check @set.is_pwo.add /- _inst_1: ordered_cancel_add_comm_monoid ↝ covariant_class covariant_class has_add partial_order
-/
#check @set.is_pwo.mul /- _inst_1: ordered_cancel_comm_monoid ↝ covariant_class covariant_class has_mul partial_order
-/
#check @set.is_wf.add /- _inst_1: linear_ordered_cancel_add_comm_monoid ↝ linear_ordered_semiring
-/
#check @set.is_pwo.submonoid_closure /- _inst_1: ordered_cancel_comm_monoid ↝ covariant_class covariant_class monoid preorder
-/
#check @set.is_pwo.add_submonoid_closure /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_monoid covariant_class covariant_class preorder
-/
#check @set.add_antidiagonal /- _inst_1: add_monoid ↝ has_add
-/
#check @set.mul_antidiagonal /- _inst_1: monoid ↝ has_mul
-/
#check @set.add_antidiagonal.fst_eq_fst_iff_snd_eq_snd /- _inst_1: add_cancel_comm_monoid ↝ add_cancel_monoid
-/
#check @set.mul_antidiagonal.fst_eq_fst_iff_snd_eq_snd /- _inst_1: cancel_comm_monoid ↝ cancel_monoid
-/
#check @set.add_antidiagonal.eq_of_fst_le_fst_of_snd_le_snd /- _inst_1: ordered_cancel_add_comm_monoid ↝ add_cancel_comm_monoid covariant_class covariant_class partial_order
-/
#check @set.mul_antidiagonal.eq_of_fst_le_fst_of_snd_le_snd /- _inst_1: ordered_cancel_comm_monoid ↝ cancel_comm_monoid covariant_class covariant_class partial_order
-/
#check @set.add_antidiagonal.finite_of_is_wf /- _inst_1: linear_ordered_cancel_add_comm_monoid ↝ linear_ordered_semiring
-/
#check @finset.add_antidiagonal_min_add_min /- _inst_2: linear_ordered_cancel_add_comm_monoid ↝ covariant_class linear_ordered_semiring
-/
-- probability/density.lean
#check @measure_theory.pdf.quasi_measure_preserving_has_pdf' /- _inst_3: measure_theory.is_finite_measure ↝ measure_theory.is_finite_measure no_meet_fake_name
-/
-- probability/hitting_time.lean
#check @measure_theory.hitting_of_lt /- _inst_1: conditionally_complete_linear_order ↝ has_Inf preorder
-/
#check @measure_theory.le_hitting /- _inst_1: conditionally_complete_linear_order ↝ conditionally_complete_lattice
-/
#check @measure_theory.hitting_le_of_mem /- _inst_1: conditionally_complete_linear_order ↝ conditionally_complete_lattice
-/
#check @measure_theory.hitting_eq_Inf /- _inst_1: complete_lattice ↝ no_meet_fake_name
-/
-- probability/ident_distrib.lean
#check @probability_theory.ident_distrib.ae_strongly_measurable_fst /- _inst_6: topological_space.metrizable_space ↝ topological_space.pseudo_metrizable_space
-/
#check @probability_theory.ident_distrib.ae_strongly_measurable_snd /- _inst_6: topological_space.metrizable_space ↝ topological_space.pseudo_metrizable_space
-/
#check @probability_theory.ident_distrib.norm /- _inst_6: borel_space ↝ opens_measurable_space
-/
#check @probability_theory.ident_distrib.nnnorm /- _inst_6: borel_space ↝ opens_measurable_space
-/
#check @probability_theory.mem_ℒp.uniform_integrable_of_ident_distrib_aux /- _inst_7: borel_space ↝ opens_measurable_space
-/
-- probability/martingale.lean
#check @measure_theory.martingale.set_integral_eq /- _inst_5: measure_theory.sigma_finite_filtration ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.martingale_condexp /- _inst_5: measure_theory.sigma_finite_filtration ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.supermartingale.set_integral_le /- _inst_5: measure_theory.sigma_finite_filtration ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.submartingale_of_set_integral_le /- _inst_5: measure_theory.is_finite_measure ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.submartingale_of_condexp_sub_nonneg /- _inst_5: measure_theory.is_finite_measure ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.supermartingale.smul_nonneg /- _inst_5: normed_lattice_add_comm_group ↝ normed_linear_ordered_group
-/
-- probability/stopping.lean
#check @measure_theory.prog_measurable.comp /- _inst_6: topological_space.metrizable_space ↝ topological_space.pseudo_metrizable_space
-/
#check @measure_theory.prog_measurable.sub /- _inst_5: topological_add_group ↝ has_continuous_sub
-/
#check @measure_theory.prog_measurable.div /- _inst_5: topological_group ↝ has_continuous_div
-/
#check @measure_theory.prog_measurable_of_tendsto' /- _inst_4: topological_space.metrizable_space ↝ topological_space.pseudo_metrizable_space
-/
#check @measure_theory.adapted.prog_measurable_of_continuous /- _inst_8: topological_space.metrizable_space ↝ topological_space.pseudo_metrizable_space
-/
#check @measure_theory.is_stopping_time.measurable_set_eq_of_encodable /- _inst_2: encodable ↝ countable
-/
#check @measure_theory.is_stopping_time.measurable_set_lt_of_encodable /- _inst_2: encodable ↝ countable
-/
#check @measure_theory.is_stopping_time.measurable_set_ge_of_encodable /- _inst_3: encodable ↝ countable
-/
#check @measure_theory.is_stopping_time.measurable_set_lt_of_is_lub /- _inst_4: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
#check @measure_theory.is_stopping_time_of_measurable_set_eq /- _inst_2: encodable ↝ countable
-/
#check @measure_theory.is_stopping_time.measurable_space_le /- _inst_2: semilattice_sup ↝ filter.ne_bot preorder
-/
#check @measure_theory.is_stopping_time.sigma_finite_stopping_time /- _inst_4: measure_theory.sigma_finite_filtration ↝ measure_theory.sigma_finite no_meet_fake_name
-/
#check @measure_theory.is_stopping_time.measurable_set_eq_of_countable' /- _inst_1: linear_order ↝ partial_order
-/
#check @measure_theory.is_stopping_time.measurable_set_eq_of_encodable' /- _inst_2: encodable ↝ countable
-/
#check @measure_theory.is_stopping_time.measurable_set_ge_of_encodable' /- _inst_2: encodable ↝ countable
-/
#check @measure_theory.is_stopping_time.measurable_set_lt_of_encodable' /- _inst_2: encodable ↝ countable
-/
#check @measure_theory.is_stopping_time.measurable_space_le_of_countable /- _inst_1: linear_order ↝ preorder
-/
#check @measure_theory.prog_measurable_min_stopping_time /- _inst_8: topological_space.metrizable_space ↝ topological_space.pseudo_metrizable_space
-/
#check @measure_theory.measurable_stopped_value /- _inst_8: topological_space.metrizable_space ↝ topological_space.pseudo_metrizable_space
-/
-- probability/upcrossing.lean
#check @measure_theory.lower_crossing_time_le /- _inst_1: conditionally_complete_linear_order_bot ↝ conditionally_complete_linear_order order_bot
-/
-- representation_theory/Action.lean
#check @Action.zero_hom /- _inst_2: category_theory.preadditive ↝ category_theory.limits.has_zero_morphisms
-/
#check @Action.res_linear /- _inst_4: category_theory.linear ↝ category_theory.linear
-/
-- representation_theory/Rep.lean
#check @Rep.category_theory.linear /- _inst_1: comm_ring ↝ category_theory.linear ring
-/
#check @Rep.has_coe_to_sort /- _inst_1: comm_ring ↝ ring
-/
#check @Rep.of /- _inst_1: comm_ring ↝ ring
-/
#check @Rep.to_Module_monoid_algebra_map_aux /- _inst_3: comm_ring ↝ algebra comm_semiring distrib_mul_action has_smul module no_meet_fake_name ring_hom_comp_triple smul_comm_class
-/
-- representation_theory/basic.lean
#check @representation /- _inst_1: comm_semiring ↝ semiring
_inst_2: monoid ↝ mul_one_class
-/
#check @representation.as_module.add_comm_group /- _inst_1: comm_ring ↝ comm_semiring
-/
-- representation_theory/group_cohomology_resolution.lean
#check @group_cohomology.resolution.to_tensor_aux /- _inst_1: comm_ring ↝ comm_semiring module module no_meet_fake_name
_inst_2: group ↝ has_inv has_mul
-/
#check @group_cohomology.resolution.of_tensor_aux /- _inst_2: group ↝ monoid
-/
-- representation_theory/invariants.lean
#check @group_algebra.average /- _inst_1: comm_semiring ↝ has_smul semiring
_inst_2: group ↝ mul_one_class
-/
-- representation_theory/maschke.lean
#check @linear_map.conjugate /- _inst_2: group ↝ has_inv monoid
_inst_3: add_comm_group ↝ add_comm_monoid has_smul
_inst_7: add_comm_group ↝ add_comm_monoid has_smul
-/
-- ring_theory/adjoin/basic.lean
#check @algebra.adjoin_int /- _inst_1: comm_ring ↝ ring
-/
-- ring_theory/adjoin/fg.lean
#check @alg_hom.is_noetherian_ring_range /- _inst_2: comm_ring ↝ ring
_inst_3: comm_ring ↝ ring
-/
-- ring_theory/adjoin/power_basis.lean
#check @power_basis.repr_gen_pow_is_integral /- _inst_2: comm_ring ↝ distrib_mul_action euclidean_domain is_scalar_tower module
-/
#check @power_basis.to_matrix_is_integral /- _inst_1: field ↝ comm_ring distrib_mul_action is_domain is_scalar_tower module
-/
-- ring_theory/adjoin_root.lean
#check @adjoin_root.nontrivial /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @adjoin_root.algebra /- _inst_3: algebra ↝ algebra
-/
#check @adjoin_root.is_scalar_tower /- _inst_5: algebra ↝ algebra algebra has_smul has_smul is_scalar_tower no_meet_fake_name
_inst_6: algebra ↝ algebra algebra has_smul has_smul is_scalar_tower no_meet_fake_name
_inst_7: is_scalar_tower ↝ is_scalar_tower
-/
#check @adjoin_root.smul_comm_class /- _inst_4: algebra ↝ algebra algebra has_smul has_smul no_meet_fake_name smul_comm_class
_inst_5: algebra ↝ algebra algebra has_smul has_smul no_meet_fake_name smul_comm_class
_inst_6: smul_comm_class ↝ smul_comm_class
-/
#check @adjoin_root.aeval_alg_hom_eq_zero /- _inst_2: comm_ring ↝ semiring
-/
#check @adjoin_root.minpoly.to_adjoin.injective /- _inst_1: comm_ring ↝ algebra algebra algebra field has_coe_t no_meet_fake_name
_inst_2: comm_ring ↝ algebra euclidean_domain no_meet_fake_name no_zero_divisors
_inst_4: is_domain ↝ no_meet_fake_name
-/
#check @adjoin_root.minpoly.equiv_adjoin_symm_apply /- _inst_1: comm_ring ↝ algebra algebra field no_meet_fake_name
-/
#check @adjoin_root.minpoly.equiv_adjoin /- _inst_1: comm_ring ↝ algebra algebra field no_meet_fake_name
-/
#check @adjoin_root.minpoly.equiv_adjoin_apply /- _inst_1: comm_ring ↝ algebra algebra field no_meet_fake_name
-/
#check @algebra.adjoin.power_basis' /- _inst_1: comm_ring ↝ algebra algebra field no_meet_fake_name
-/
#check @algebra.adjoin.power_basis'_gen /- _inst_1: comm_ring ↝ algebra field no_meet_fake_name
-/
#check @algebra.adjoin.power_basis'_dim /- _inst_1: comm_ring ↝ algebra field no_meet_fake_name
-/
#check @power_basis.of_gen_mem_adjoin'_dim /- _inst_1: comm_ring ↝ field
-/
#check @power_basis.of_gen_mem_adjoin' /- _inst_1: comm_ring ↝ algebra field no_meet_fake_name
-/
#check @power_basis.of_gen_mem_adjoin'_gen /- _inst_1: comm_ring ↝ algebra field no_meet_fake_name
-/
-- ring_theory/algebra_tower.lean
#check @linear_independent_smul /- _inst_4: algebra ↝ has_smul module
-/
#check @exists_subalgebra_of_fg /- _inst_7: is_scalar_tower ↝ is_scalar_tower no_meet_fake_name
-/
#check @fg_of_fg_of_fg /- _inst_3: comm_ring ↝ module ring
-/
#check @alg_hom.restrict_domain /- _inst_2: comm_semiring ↝ semiring
_inst_3: comm_semiring ↝ semiring
-/
-- ring_theory/algebraic.lean
#check @is_algebraic /- _inst_1: comm_ring ↝ algebra comm_semiring
_inst_2: ring ↝ semiring
-/
#check @is_algebraic_of_larger_base_of_injective /- _inst_5: comm_ring ↝ ring
-/
#check @is_algebraic_of_larger_base /- _inst_2: field ↝ euclidean_domain
-/
#check @algebra.is_algebraic_of_larger_base /- _inst_2: field ↝ euclidean_domain
-/
#check @algebra.is_integral_of_finite /- _inst_2: field ↝ finite_dimensional module module no_meet_fake_name ring
_inst_14: finite_dimensional ↝ finite_dimensional no_meet_fake_name
-/
#check @inv_eq_of_aeval_div_X_ne_zero /- _inst_4: field ↝ algebra comm_semiring
-/
-- ring_theory/algebraic_independent.lean
#check @algebraic_independent /- _inst_1: comm_ring ↝ algebra comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
-- ring_theory/artinian.lean
#check @is_artinian_of_injective /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
_inst_3: add_comm_group ↝ add_comm_monoid
-/
#check @is_artinian_of_surjective /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
_inst_3: add_comm_group ↝ add_comm_monoid
-/
#check @is_artinian_of_range_eq_ker /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @is_artinian_of_fintype /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @is_artinian_pi' /- _inst_11: fintype ↝ is_artinian no_meet_fake_name
-/
#check @is_artinian_iff_well_founded /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @is_artinian.induction /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @is_artinian_of_submodule_of_artinian /- _inst_1: ring ↝ is_artinian module no_meet_fake_name semiring
_inst_2: add_comm_group ↝ add_comm_monoid is_artinian module no_meet_fake_name
-/
#check @is_artinian_of_tower /- _inst_4: algebra ↝ has_smul
-/
#check @is_artinian_of_fg_of_artinian /- _inst_4: is_artinian_ring ↝ is_artinian
-/
#check @is_artinian_ring.is_nilpotent_jacobson_bot /- _inst_2: is_artinian_ring ↝ is_artinian
-/
-- ring_theory/bezout.lean
#check @is_bezout.gcd /- _inst_2: is_bezout ↝ no_meet_fake_name submodule.is_principal
-/
#check @is_bezout.to_gcd_domain /- _inst_1: comm_ring ↝ field
_inst_3: is_domain ↝ cancel_comm_monoid_with_zero
-/
#check @is_bezout.of_is_principal_ideal_ring /- _inst_2: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal
-/
#check @is_bezout.tfae /- _inst_1: comm_ring ↝ field is_noetherian unique_factorization_monoid wf_dvd_monoid
-/
-- ring_theory/chain_of_divisors.lean
#check @divisor_chain.card_subset_divisors_le_length_of_chain /- _inst_1: cancel_comm_monoid_with_zero ↝ comm_monoid
-/
-- ring_theory/class_group.lean
#check @class_group.mk0_eq_mk0_iff /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
-/
#check @class_group.mk0_surjective /- _inst_1: comm_ring ↝ euclidean_domain module no_zero_divisors
-/
#check @card_class_group_eq_one_iff /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors submodule.is_principal
-/
-- ring_theory/coprime/basic.lean
#check @is_coprime /- _inst_1: comm_semiring ↝ has_add has_mul has_one
-/
#check @is_coprime.neg_left /- _inst_1: comm_ring ↝ comm_semiring has_distrib_neg has_neg
-/
-- ring_theory/dedekind_domain/adic_valuation.lean
#check @is_dedekind_domain.height_one_spectrum.int_valuation_ne_zero' /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @is_dedekind_domain.height_one_spectrum.int_valuation_zero_le /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @is_dedekind_domain.height_one_spectrum.int_valuation_le_pow_iff_dvd /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @is_dedekind_domain.height_one_spectrum.int_valuation.map_one' /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @is_dedekind_domain.height_one_spectrum.int_valuation.map_add_le_max' /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @is_dedekind_domain.height_one_spectrum.int_valuation_exists_uniformizer /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @is_dedekind_domain.height_one_spectrum.valuation /- _inst_4: field ↝ comm_ring
-/
-- ring_theory/dedekind_domain/basic.lean
#check @ring.dimension_le_one /- _inst_1: comm_ring ↝ semiring
-/
-- ring_theory/dedekind_domain/ideal.lean
#check @is_dedekind_domain_inv_iff /- _inst_2: comm_ring ↝ algebra euclidean_domain is_localization
-/
#check @is_dedekind_domain_inv.integrally_closed /- _inst_2: comm_ring ↝ algebra euclidean_domain is_localization
-/
#check @fractional_ideal.exists_not_mem_one_of_ne_bot /- _inst_2: comm_ring ↝ euclidean_domain module
-/
#check @sup_eq_prod_inf_factors /- _inst_5: comm_ring ↝ euclidean_domain
-/
#check @irreducible_pow_sup_of_le /- _inst_5: comm_ring ↝ euclidean_domain
-/
#check @irreducible_pow_sup_of_ge /- _inst_5: comm_ring ↝ euclidean_domain
-/
#check @ideal.coprime_of_no_prime_ge /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @ideal.count_normalized_factors_eq /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @ideal.prod_le_prime /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
-/
-- ring_theory/dedekind_domain/integral_closure.lean
#check @exists_integral_multiples /- _inst_2: comm_ring ↝ euclidean_domain mul_action no_zero_divisors
-/
#check @is_integral_closure.is_dedekind_domain /- _inst_2: comm_ring ↝ euclidean_domain is_integrally_closed is_noetherian_ring
-/
-- ring_theory/derivation.lean
#check @derivation.coe_smul /- _inst_8: distrib_mul_action ↝ has_smul has_smul
_inst_9: smul_comm_class ↝ has_smul
_inst_10: smul_comm_class ↝ has_smul
-/
#check @derivation.coe_smul_linear_map /- _inst_10: smul_comm_class ↝ has_smul
-/
#check @derivation.smul_apply /- _inst_8: distrib_mul_action ↝ has_smul has_smul
_inst_9: smul_comm_class ↝ has_smul
_inst_10: smul_comm_class ↝ has_smul
-/
#check @derivation.is_central_scalar /- _inst_8: distrib_mul_action ↝ has_smul has_smul smul_comm_class
-/
#check @derivation.map_neg /- _inst_1: comm_ring ↝ comm_semiring
_inst_4: add_comm_group ↝ subtraction_comm_monoid
-/
#check @derivation.map_sub /- _inst_1: comm_ring ↝ comm_semiring
_inst_4: add_comm_group ↝ subtraction_comm_monoid
-/
#check @derivation.map_coe_int /- _inst_1: comm_ring ↝ comm_semiring linear_map.compatible_smul
-/
#check @derivation.leibniz_of_mul_eq_one /- _inst_1: comm_ring ↝ comm_semiring
-/
-- ring_theory/discrete_valuation_ring.lean
#check @discrete_valuation_ring.irreducible_iff_uniformizer /- _inst_1: comm_ring ↝ field is_principal_ideal_ring local_ring
-/
#check @discrete_valuation_ring.iff_pid_with_one_nonzero_prime /- _inst_4: comm_ring ↝ field ideal.is_maximal ideal.is_prime local_ring no_meet_fake_name submodule.is_principal
-/
#check @discrete_valuation_ring.has_unit_mul_pow_irreducible_factorization /- _inst_1: comm_ring ↝ monoid_with_zero
-/
#check @discrete_valuation_ring.has_unit_mul_pow_irreducible_factorization.to_unique_factorization_monoid /- _inst_1: comm_ring ↝ field
_inst_2: is_domain ↝ cancel_comm_monoid_with_zero
-/
#check @discrete_valuation_ring.has_unit_mul_pow_irreducible_factorization.of_ufd_of_unique_irreducible /- _inst_1: comm_ring ↝ field wf_dvd_monoid
_inst_2: is_domain ↝ cancel_comm_monoid_with_zero wf_dvd_monoid
_inst_3: unique_factorization_monoid ↝ wf_dvd_monoid
-/
#check @discrete_valuation_ring.aux_pid_of_ufd_of_unique_irreducible /- _inst_1: comm_ring ↝ field
-/
#check @discrete_valuation_ring.of_ufd_of_unique_irreducible /- _inst_1: comm_ring ↝ field no_meet_fake_name submodule.is_principal
-/
#check @discrete_valuation_ring.of_has_unit_mul_pow_irreducible_factorization /- _inst_1: comm_ring ↝ field
-/
#check @discrete_valuation_ring.unit_mul_pow_congr_pow /- _inst_1: comm_ring ↝ field unique_factorization_monoid
_inst_3: discrete_valuation_ring ↝ unique_factorization_monoid
-/
#check @discrete_valuation_ring.add_val_def /- _inst_1: comm_ring ↝ field is_principal_ideal_ring
-/
#check @discrete_valuation_ring.add_val_eq_top_iff /- _inst_1: comm_ring ↝ field
-/
#check @discrete_valuation_ring.add_val_le_iff_dvd /- _inst_1: comm_ring ↝ field
-/
-- ring_theory/discriminant.lean
#check @algebra.discr_zero_of_not_linear_independent /- _inst_1: comm_ring ↝ field module
-/
#check @algebra.discr_eq_discr_of_to_matrix_coeff_is_integral /- _inst_19: number_field ↝ char_zero
-/
-- ring_theory/etale.lean
#check @algebra.formally_etale.of_equiv /- _inst_6: algebra.formally_etale ↝ algebra.formally_smooth algebra.formally_unramified
-/
#check @algebra.formally_etale.comp /- _inst_8: algebra.formally_etale ↝ algebra.formally_smooth algebra.formally_unramified
_inst_9: algebra.formally_etale ↝ algebra.formally_smooth algebra.formally_unramified
-/
#check @algebra.formally_etale.base_change /- _inst_6: algebra.formally_etale ↝ algebra.formally_smooth algebra.formally_unramified no_meet_fake_name
-/
-- ring_theory/euclidean_domain.lean
#check @gcd_ne_zero_of_left /- _inst_1: euclidean_domain ↝ cancel_comm_monoid_with_zero
-/
#check @gcd_ne_zero_of_right /- _inst_1: euclidean_domain ↝ cancel_comm_monoid_with_zero
-/
#check @left_div_gcd_ne_zero /- _inst_1: euclidean_domain ↝ field no_zero_divisors
-/
#check @right_div_gcd_ne_zero /- _inst_1: euclidean_domain ↝ field no_zero_divisors
-/
#check @euclidean_domain.gcd_monoid /- _inst_1: euclidean_domain ↝ field
-/
#check @euclidean_domain.span_gcd /- _inst_3: euclidean_domain ↝ field
-/
#check @euclidean_domain.gcd_is_unit_iff /- _inst_3: euclidean_domain ↝ field
-/
#check @euclidean_domain.is_coprime_of_dvd /- _inst_3: euclidean_domain ↝ field
-/
#check @euclidean_domain.dvd_or_coprime /- _inst_3: euclidean_domain ↝ field
-/
-- ring_theory/finiteness.lean
#check @module.finite.of_restrict_scalars_finite /- _inst_11: algebra ↝ has_smul
-/
#check @module.finite.trans /- _inst_8: algebra ↝ has_smul module smul_comm_class
_inst_10: algebra ↝ has_smul module smul_comm_class
_inst_11: algebra ↝ has_smul module smul_comm_class
-/
#check @module.finite.base_change /- _inst_3: algebra ↝ has_smul has_smul is_scalar_tower module module module smul_comm_class
-/
#check @algebra.finite_type.self /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @algebra.finite_type.of_restrict_scalars_finite_type /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
_inst_4: comm_ring ↝ semiring
-/
#check @algebra.finite_type.of_surjective /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ semiring
_inst_4: comm_ring ↝ semiring
-/
#check @algebra.finite_type.trans /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
_inst_4: comm_ring ↝ comm_semiring
-/
#check @algebra.finite_presentation.equiv /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ ring
_inst_4: comm_ring ↝ semiring
-/
#check @ring_hom.finite /- _inst_1: comm_ring ↝ comm_semiring module
_inst_2: comm_ring ↝ comm_semiring module
-/
#check @ring_hom.finite_type /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
#check @ring_hom.finite_presentation /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
#check @alg_hom.finite /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @alg_hom.finite_type /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @alg_hom.finite_presentation /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @add_monoid_algebra.exists_finset_adjoin_eq_top /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: add_comm_monoid ↝ add_monoid
-/
#check @add_monoid_algebra.of'_mem_span /- _inst_1: comm_ring ↝ module module no_meet_fake_name semiring
_inst_2: add_comm_monoid ↝ add_zero_class
-/
#check @monoid_algebra.exists_finset_adjoin_eq_top /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_monoid ↝ monoid
-/
#check @monoid_algebra.of_mem_span_of_iff /- _inst_1: comm_ring ↝ module module no_meet_fake_name semiring
_inst_2: comm_monoid ↝ mul_one_class
-/
#check @module_polynomial_of_endo /- _inst_1: comm_ring ↝ algebra algebra comm_semiring no_meet_fake_name
_inst_2: add_comm_group ↝ add_comm_monoid algebra no_meet_fake_name
-/
-- ring_theory/fractional_ideal.lean
#check @fractional_ideal.exists_ne_zero_mem_is_integer /- _inst_4: field ↝ comm_ring module no_zero_divisors
-/
#check @fractional_ideal.map_ne_zero /- _inst_5: field ↝ comm_ring
-/
#check @fractional_ideal.coe_ideal_injective /- _inst_4: field ↝ comm_ring
-/
#check @fractional_ideal.nontrivial /- _inst_5: field ↝ euclidean_domain
-/
#check @is_fractional.div_of_nonzero /- _inst_4: comm_ring ↝ euclidean_domain module mul_action no_zero_divisors
_inst_5: field ↝ comm_ring module mul_action no_zero_divisors
_inst_7: is_domain ↝ no_zero_divisors nontrivial
-/
#check @fractional_ideal.map_div /- _inst_4: comm_ring ↝ euclidean_domain module
-/
#check @fractional_ideal.exists_eq_span_singleton_mul /- _inst_4: comm_ring ↝ euclidean_domain module no_zero_divisors
_inst_8: is_domain ↝ no_zero_divisors nontrivial
-/
#check @fractional_ideal.is_principal /- _inst_11: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal
-/
#check @fractional_ideal.is_noetherian_zero /- _inst_5: field ↝ comm_ring module module no_meet_fake_name
-/
#check @fractional_ideal.is_noetherian_iff /- _inst_5: field ↝ comm_ring module module no_meet_fake_name
-/
#check @fractional_ideal.is_noetherian_coe_to_fractional_ideal /- _inst_7: is_noetherian_ring ↝ is_noetherian
-/
-- ring_theory/graded_algebra/basic.lean
#check @graded_algebra /- _inst_5: algebra ↝ module
-/
-- ring_theory/graded_algebra/homogeneous_ideal.lean
#check @ideal.is_homogeneous /- _inst_6: graded_ring ↝ direct_sum.decomposition
-/
-- ring_theory/graded_algebra/homogeneous_localization.lean
#check @homogeneous_localization.num_denom_same_deg.deg_smul /- _inst_10: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @homogeneous_localization.num_denom_same_deg.num_smul /- _inst_10: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
#check @homogeneous_localization.num_denom_same_deg.denom_smul /- _inst_10: is_scalar_tower ↝ has_smul no_meet_fake_name
-/
-- ring_theory/graded_algebra/radical.lean
#check @ideal.is_homogeneous.is_prime_of_homogeneous_mem_or_mem /- _inst_2: linear_ordered_cancel_add_comm_monoid ↝ add_left_cancel_monoid contravariant_class covariant_class linear_order no_meet_fake_name set_like.has_graded_mul
-/
-- ring_theory/hahn_series.lean
#check @hahn_series.order_le_of_coeff_ne_zero /- _inst_4: linear_ordered_cancel_add_comm_monoid ↝ has_zero linear_order
-/
#check @hahn_series.min_order_le_order_add /- _inst_3: linear_ordered_cancel_add_comm_monoid ↝ has_zero linear_order
-/
#check @hahn_series.smul_coeff /- _inst_4: distrib_mul_action ↝ has_smul has_smul
-/
#check @hahn_series.has_one /- _inst_1: ordered_cancel_add_comm_monoid ↝ has_zero partial_order
-/
#check @hahn_series.single_zero_mul_eq_smul /- _inst_2: semiring ↝ has_smul non_unital_non_assoc_semiring
-/
#check @hahn_series.is_domain /- _inst_3: ring ↝ euclidean_domain no_zero_divisors
_inst_4: is_domain ↝ no_zero_divisors nontrivial
-/
#check @hahn_series.emb_domain_one /- _inst_3: non_assoc_semiring ↝ mul_zero_one_class
-/
#check @hahn_series.algebra_map_apply' /- _inst_1: comm_semiring ↝ algebra no_meet_fake_name semiring
-/
#check @hahn_series.is_pwo_Union_support_powers /- _inst_2: ring ↝ euclidean_domain
-/
#check @hahn_series.unit_aux /- _inst_2: comm_ring ↝ distrib_mul_action euclidean_domain has_smul
-/
#check @hahn_series.is_unit_iff /- _inst_2: comm_ring ↝ euclidean_domain no_zero_divisors
-/
-- ring_theory/ideal/basic.lean
#check @ideal.bot_prime /- _inst_2: ring ↝ euclidean_domain no_zero_divisors
_inst_3: is_domain ↝ no_zero_divisors nontrivial
-/
#check @ideal.span_singleton_eq_span_singleton /- _inst_2: comm_ring ↝ field
_inst_3: is_domain ↝ cancel_monoid_with_zero
-/
#check @ideal.span_singleton_lt_span_singleton /- _inst_2: comm_ring ↝ field
_inst_3: is_domain ↝ cancel_comm_monoid_with_zero
-/
#check @ideal.factors_decreasing /- _inst_2: comm_ring ↝ field
_inst_3: is_domain ↝ cancel_monoid_with_zero
-/
#check @ideal.eq_bot_or_top /- _inst_1: division_ring ↝ division_semiring
-/
#check @ring.not_is_field_of_subsingleton /- _inst_2: ring ↝ semiring
-/
#check @ring.exists_not_is_unit_of_not_is_field /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @zero_mem_nonunits /- _inst_1: semiring ↝ monoid_with_zero
-/
-- ring_theory/ideal/local_ring.lean
#check @local_ring.of_is_unit_or_is_unit_of_is_unit_add /- _inst_1: comm_semiring ↝ semiring
-/
#check @local_ring.of_nonunits_add /- _inst_1: comm_semiring ↝ semiring
-/
#check @local_ring.of_is_unit_or_is_unit_one_sub_self /- _inst_1: comm_ring ↝ ring
-/
#check @ring_hom.domain_local_ring /- _inst_5: comm_semiring ↝ semifield
-/
#check @local_ring.residue_field /- _inst_1: comm_ring ↝ comm_semiring has_quotient
-/
-- ring_theory/ideal/operations.lean
#check @ideal.prod_eq_bot /- _inst_2: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_3: is_domain ↝ no_zero_divisors nontrivial
-/
#check @ideal.map /- rc: ring_hom_class ↝ fun_like
-/
#check @ideal.comap_le_comap_iff_of_surjective /- _inst_1: ring ↝ fun_like semiring
_inst_2: ring ↝ fun_like semiring
-/
#check @ideal.map_of_equiv /- _inst_1: ring ↝ semiring
_inst_2: ring ↝ semiring
-/
#check @ideal.comap_of_equiv /- _inst_1: ring ↝ semiring
_inst_2: ring ↝ semiring
-/
#check @ideal.map_mul /- _inst_1: comm_ring ↝ comm_semiring fun_like mul_hom_class no_meet_fake_name
_inst_2: comm_ring ↝ comm_semiring fun_like mul_hom_class no_meet_fake_name
-/
#check @ideal.comap_radical /- _inst_1: comm_ring ↝ comm_semiring fun_like monoid_hom_class no_meet_fake_name
_inst_2: comm_ring ↝ comm_semiring fun_like monoid_hom_class no_meet_fake_name
-/
#check @ideal.map_radical_le /- _inst_1: comm_ring ↝ comm_semiring fun_like monoid_hom_class no_meet_fake_name
_inst_2: comm_ring ↝ comm_semiring fun_like monoid_hom_class no_meet_fake_name
-/
#check @ideal.finsupp_total /- _inst_1: add_comm_group ↝ add_comm_monoid
-/
#check @ring_hom.ker_equiv /- _inst_3: ring_equiv_class ↝ equiv_like ring_hom_class
-/
#check @ring_hom.ker_is_prime /- _inst_1: ring ↝ fun_like mul_hom_class no_meet_fake_name semiring
_inst_2: ring ↝ euclidean_domain fun_like mul_hom_class no_meet_fake_name no_zero_divisors
_inst_3: is_domain ↝ no_zero_divisors nontrivial
-/
#check @ring_hom.ker_is_maximal_of_surjective /- _inst_2: field ↝ add_monoid_hom_class division_ring fun_like mul_hom_class no_meet_fake_name one_hom_class
-/
#check @ideal.map_eq_iff_sup_ker_eq_of_surjective /- _inst_1: comm_ring ↝ ring
_inst_2: comm_ring ↝ ring
-/
#check @ideal.quotient.is_scalar_tower /- _inst_5: comm_ring ↝ has_quotient has_smul is_scalar_tower no_meet_fake_name semiring
_inst_7: algebra ↝ has_smul has_smul is_scalar_tower no_meet_fake_name
_inst_8: algebra ↝ has_smul has_smul is_scalar_tower no_meet_fake_name
_inst_11: is_scalar_tower ↝ is_scalar_tower no_meet_fake_name
-/
-- ring_theory/ideal/over.lean
#check @ideal.coeff_zero_mem_comap_of_root_mem_of_eval_mem /- _inst_1: comm_ring ↝ semiring
-/
#check @ideal.exists_coeff_ne_zero_mem_comap_of_root_mem /- _inst_3: is_domain ↝ no_zero_divisors
-/
#check @ideal.mem_of_one_mem /- _inst_2: comm_ring ↝ semiring
-/
-- ring_theory/ideal/quotient.lean
#check @ideal.has_quotient /- _inst_1: comm_ring ↝ has_quotient semiring
-/
#check @ideal.quotient.has_one /- _inst_1: comm_ring ↝ has_quotient ring
-/
#check @ideal.map_pi /- _inst_1: comm_ring ↝ comm_semiring module no_meet_fake_name
-/
-- ring_theory/integral_closure.lean
#check @ring_hom.is_integral_elem /- _inst_1: comm_ring ↝ semiring
_inst_2: ring ↝ semiring
-/
#check @is_integral_alg_hom /- _inst_2: comm_ring ↝ ring
_inst_3: comm_ring ↝ ring
-/
#check @is_integral_of_is_scalar_tower /- _inst_3: comm_ring ↝ ring
-/
#check @is_integral.algebra_map /- _inst_3: comm_ring ↝ ring
-/
#check @ring_hom.is_integral_zero /- _inst_4: comm_ring ↝ ring
-/
#check @ring_hom.is_integral_one /- _inst_4: comm_ring ↝ ring
-/
#check @is_integral_smul /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @normalize_scale_roots /- _inst_1: comm_ring ↝ module ring
-/
#check @normalize_scale_roots_eval₂_leading_coeff_mul /- _inst_4: comm_ring ↝ comm_semiring
-/
#check @is_integral_trans_aux /- _inst_2: comm_ring ↝ algebra comm_semiring
-/
#check @ring_hom.is_integral_of_surjective /- _inst_4: comm_ring ↝ ring
-/
#check @is_integral_tower_bot_of_is_integral /- _inst_3: comm_ring ↝ ring
-/
#check @ring_hom.is_integral_elem_of_is_integral_elem_comp /- _inst_5: comm_ring ↝ ring
-/
#check @is_integral_tower_top_of_is_integral /- _inst_3: comm_ring ↝ ring
-/
#check @is_field_of_is_integral_of_is_field /- _inst_12: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_13: is_domain ↝ no_zero_divisors nontrivial
-/
#check @is_field_of_is_integral_of_is_field' /- _inst_11: comm_ring ↝ algebra euclidean_domain module module no_meet_fake_name no_zero_divisors
_inst_12: is_domain ↝ no_zero_divisors nontrivial
-/
-- ring_theory/integral_domain.lean
#check @fintype.division_ring_of_is_domain /- _inst_4: ring ↝ division_ring
-/
#check @fintype.field_of_domain /- _inst_4: comm_ring ↝ field
-/
#check @card_nth_roots_subgroup_units /- _inst_3: group ↝ monoid
-/
#check @subgroup_units_cyclic /- _inst_1: comm_ring ↝ field
-/
#check @sum_hom_units_eq_zero /- _inst_1: comm_ring ↝ field
-/
-- ring_theory/integrally_closed.lean
#check @is_integrally_closed_iff /- _inst_3: field ↝ comm_ring
-/
#check @is_integrally_closed.is_integral_iff /- iic: is_integrally_closed ↝ is_integral_closure
_inst_2: field ↝ comm_ring is_integral_closure
ifr: is_fraction_ring ↝ is_integral_closure
-/
-- ring_theory/jacobson.lean
#check @ideal.disjoint_powers_iff_not_mem /- _inst_1: comm_ring ↝ comm_semiring
-/
#check @ideal.is_maximal_iff_is_maximal_disjoint /- _inst_2: comm_ring ↝ comm_semiring
-/
#check @ideal.polynomial.jacobson_bot_of_integral_localization /- _inst_7: is_domain ↝ no_zero_divisors
-/
-- ring_theory/jacobson_ideal.lean
#check @ideal.jacobson /- _inst_1: ring ↝ semiring
-/
#check @ideal.comap_jacobson /- _inst_1: ring ↝ semiring
-/
-- ring_theory/laurent_series.lean
#check @laurent_series.power_series_part /- _inst_1: semiring ↝ has_zero
-/
-- ring_theory/local_properties.lean
#check @is_localization.smul_mem_finset_integer_multiple_span /- _inst_1: comm_ring ↝ comm_semiring distrib_mul_action is_scalar_tower module mul_action no_meet_fake_name smul_comm_class
-/
#check @multiple_mem_span_of_mem_localization_span /- _inst_1: comm_ring ↝ comm_semiring distrib_mul_action module mul_action
_inst_2: comm_ring ↝ comm_semiring distrib_mul_action module mul_action
_inst_3: comm_ring ↝ comm_semiring module
-/
#check @is_localization.exists_smul_mem_of_mem_adjoin /- _inst_1: comm_ring ↝ comm_semiring
-/
-- ring_theory/localization/away.lean
#check @is_localization.away_of_is_unit_of_bijective /- _inst_6: comm_ring ↝ comm_semiring
_inst_7: comm_ring ↝ comm_semiring
-/
-- ring_theory/localization/basic.lean
#check @is_localization.mul_add_inv_left /- _inst_1: comm_semiring ↝ semiring
-/
#check @is_localization.monoid_hom_ext /- _inst_4: comm_semiring ↝ comm_monoid
-/
#check @is_localization.to_map_eq_zero_iff /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
#check @is_localization.sec_snd_ne_zero /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
#check @is_localization.map_injective_of_injective /- _inst_1: comm_ring ↝ comm_semiring
_inst_4: comm_ring ↝ comm_semiring
_inst_6: comm_ring ↝ comm_semiring
-/
#check @is_localization.is_domain_of_le_non_zero_divisors /- _inst_8: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_9: is_domain ↝ no_zero_divisors nontrivial
-/
#check @localization_algebra /- _inst_5: comm_ring ↝ comm_semiring
_inst_6: comm_ring ↝ comm_semiring
-/
-- ring_theory/localization/cardinality.lean
#check @is_localization.algebra_map_surjective_of_fintype /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
-- ring_theory/localization/fraction_ring.lean
#check @is_fraction_ring /- _inst_1: comm_ring ↝ comm_semiring
_inst_7: comm_ring ↝ comm_semiring
-/
#check @is_fraction_ring.mul_inv_cancel /- _inst_5: comm_ring ↝ euclidean_domain no_zero_divisors
-/
#check @is_fraction_ring.mk'_mk_eq_div /- _inst_5: comm_ring ↝ euclidean_domain
_inst_6: is_domain ↝ nontrivial
-/
#check @is_fraction_ring.is_unit_map_of_injective /- _inst_5: comm_ring ↝ euclidean_domain
_inst_6: is_domain ↝ nontrivial
_inst_10: field ↝ division_semiring
-/
#check @is_fraction_ring.mk'_eq_zero_iff_eq_zero /- _inst_9: field ↝ comm_ring
-/
#check @is_fraction_ring.mk'_eq_one_iff_eq /- _inst_5: comm_ring ↝ euclidean_domain
-/
#check @is_fraction_ring.lift /- _inst_9: field ↝ comm_ring
-/
#check @is_fraction_ring.field_equiv_of_ring_equiv /- _inst_9: field ↝ comm_ring
_inst_10: field ↝ comm_ring
-/
#check @fraction_ring /- _inst_1: comm_ring ↝ comm_monoid_with_zero
-/
#check @fraction_ring.alg_equiv /- _inst_7: field ↝ comm_ring
-/
#check @fraction_ring.no_zero_smul_divisors /- _inst_5: comm_ring ↝ algebra euclidean_domain has_smul is_localization is_scalar_tower is_scalar_tower no_zero_smul_divisors
-/
-- ring_theory/localization/integer.lean
#check @is_localization.is_integer /- _inst_2: comm_ring ↝ ring
-/
-- ring_theory/localization/integral.lean
#check @is_localization.integer_normalization_eval₂_eq_zero /- _inst_6: comm_ring ↝ semiring
-/
#check @is_fraction_ring.integer_normalization_eq_zero_iff /- _inst_5: comm_ring ↝ distrib_mul_action euclidean_domain no_zero_divisors
_inst_6: is_domain ↝ no_zero_divisors nontrivial
_inst_7: field ↝ comm_ring distrib_mul_action no_zero_divisors
-/
#check @ring_hom.is_integral_elem_localization_at_leading_coeff /- _inst_11: comm_ring ↝ comm_semiring
_inst_12: comm_ring ↝ comm_semiring
-/
#check @is_integral_closure.is_fraction_ring_of_algebraic /- _inst_12: comm_ring ↝ field no_zero_divisors
_inst_13: is_domain ↝ group_with_zero no_zero_divisors
-/
#check @is_fraction_ring.is_algebraic_iff' /- _inst_1: comm_ring ↝ algebra algebra euclidean_domain is_localization is_scalar_tower no_meet_fake_name no_zero_smul_divisors
_inst_2: comm_ring ↝ euclidean_domain no_zero_smul_divisors
-/
#check @is_fraction_ring.ideal_span_singleton_map_subset /- _inst_1: comm_ring ↝ euclidean_domain is_scalar_tower linear_map.compatible_smul module no_zero_divisors
_inst_2: comm_ring ↝ euclidean_domain is_scalar_tower linear_map.compatible_smul module no_zero_divisors
_inst_9: field ↝ module semifield
-/
-- ring_theory/localization/inv_submonoid.lean
#check @is_localization.inv_submonoid /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ semiring
-/
#check @is_localization.submonoid_map_le_is_unit /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
-- ring_theory/localization/localization_localization.lean
#check @is_localization.localization_localization_submodule /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ semiring
-/
#check @is_localization.localization_localization_map_units /- _inst_5: comm_ring ↝ comm_semiring
-/
#check @is_localization.localization_localization_surj /- _inst_5: comm_ring ↝ comm_semiring
-/
#check @is_localization.localization_localization_eq_iff_exists /- _inst_5: comm_ring ↝ comm_semiring
-/
#check @is_localization.localization_algebra_of_submonoid_le /- _inst_2: comm_ring ↝ comm_semiring
-/
#check @is_localization.is_localization_of_submonoid_le /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
_inst_5: comm_ring ↝ comm_semiring
-/
#check @is_localization.is_localization_of_is_exists_mul_mem /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
#check @is_fraction_ring.is_fraction_ring_of_is_domain_of_is_localization /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_5: is_domain ↝ no_zero_divisors nontrivial
-/
-- ring_theory/localization/module.lean
#check @linear_independent.iff_fraction_ring /- _inst_2: field ↝ euclidean_domain module no_meet_fake_name no_zero_smul_divisors smul_with_zero
_inst_5: add_comm_group ↝ add_comm_monoid has_smul
-/
-- ring_theory/localization/num_denom.lean
#check @is_fraction_ring.exists_reduced_fraction /- _inst_5: comm_ring ↝ field no_zero_divisors
_inst_6: is_domain ↝ comm_group_with_zero no_zero_divisors
-/
#check @is_fraction_ring.num /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.denom /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.num_denom_reduced /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.mk'_num_denom /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.num_mul_denom_eq_num_iff_eq /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.num_mul_denom_eq_num_iff_eq' /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.num_mul_denom_eq_num_mul_denom_iff_eq /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.eq_zero_of_num_eq_zero /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.is_integer_of_is_unit_denom /- _inst_5: comm_ring ↝ field
-/
#check @is_fraction_ring.is_unit_denom_of_num_eq_zero /- _inst_5: comm_ring ↝ field
-/
-- ring_theory/localization/submodule.lean
#check @is_localization.coe_submodule /- _inst_2: comm_ring ↝ module semiring
-/
#check @is_localization.is_noetherian_ring /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring
-/
#check @is_localization.mem_span_iff /- _inst_1: comm_ring ↝ comm_semiring
_inst_2: comm_ring ↝ comm_semiring distrib_mul_action mul_action
_inst_9: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul mul_action
-/
-- ring_theory/matrix_algebra.lean
#check @matrix_equiv_tensor.inv_fun /- _inst_3: algebra ↝ module
-/
-- ring_theory/multiplicity.lean
#check @multiplicity /- _inst_1: comm_monoid ↝ has_dvd has_pow
-/
#check @multiplicity.finite /- _inst_1: comm_monoid ↝ has_dvd has_pow
-/
#check @multiplicity.min_le_multiplicity_add /- _inst_1: comm_semiring ↝ comm_monoid has_add left_distrib_class
-/
#check @multiplicity.neg /- _inst_1: comm_ring ↝ comm_monoid has_distrib_neg has_neg
-/
-- ring_theory/mv_polynomial/basic.lean
#check @mv_polynomial.map_range_eq_map /- _inst_2: comm_ring ↝ comm_semiring module
_inst_3: comm_ring ↝ comm_semiring module
-/
-- ring_theory/nilpotent.lean
#check @is_nilpotent.neg /- _inst_1: ring ↝ has_distrib_neg has_neg monoid_with_zero
-/
#check @is_nilpotent.map /- _inst_3: monoid_with_zero_hom_class ↝ fun_like monoid_hom_class no_meet_fake_name zero_hom_class
-/
#check @commute.is_nilpotent_mul_left /- _inst_1: semiring ↝ monoid_with_zero
-/
-- ring_theory/noetherian.lean
#check @submodule.fg_ker_comp /- _inst_11: add_comm_group ↝ add_comm_monoid
-/
#check @submodule.fg_restrict_scalars /- _inst_9: add_comm_group ↝ add_comm_monoid has_smul
-/
#check @ideal.is_idempotent_elem_iff_eq_bot_or_top /- _inst_4: comm_ring ↝ field
_inst_5: is_domain ↝ cancel_monoid_with_zero
-/
#check @is_noetherian_of_injective /- _inst_6: is_noetherian ↝ is_noetherian no_meet_fake_name
-/
#check @is_noetherian_of_ker_bot /- _inst_6: is_noetherian ↝ is_noetherian no_meet_fake_name
-/
#check @is_noetherian_of_range_eq_ker /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @is_noetherian.exists_endomorphism_iterate_ker_inf_range_eq_bot /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @is_noetherian.disjoint_partial_sups_eventually_bot /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @ring.is_noetherian_of_subsingleton /- _inst_2: subsingleton ↝ is_noetherian no_meet_fake_name
-/
#check @ideal.quotient.is_noetherian_ring /- h: is_noetherian_ring ↝ is_noetherian no_meet_fake_name
-/
#check @is_noetherian_of_fg_of_noetherian /- _inst_2: add_comm_group ↝ add_comm_monoid distrib_mul_action has_smul module mul_action no_meet_fake_name smul_with_zero
_inst_4: is_noetherian_ring ↝ is_noetherian
-/
-- ring_theory/non_zero_divisors.lean
#check @eq_zero_of_ne_zero_of_mul_right_eq_zero /- _inst_1: monoid_with_zero ↝ has_mul has_zero
-/
#check @eq_zero_of_ne_zero_of_mul_left_eq_zero /- _inst_1: monoid_with_zero ↝ has_mul has_zero
-/
#check @map_ne_zero_of_mem_non_zero_divisors /- _inst_2: monoid_with_zero ↝ fun_like has_zero
-/
#check @map_le_non_zero_divisors_of_injective /- _inst_7: monoid_with_zero_hom_class ↝ fun_like monoid_hom_class no_meet_fake_name zero_hom_class
-/
-- ring_theory/norm.lean
#check @algebra.norm /- _inst_2: comm_ring ↝ algebra module no_meet_fake_name ring
-/
#check @algebra.norm_eq_zero_iff_of_basis /- _inst_2: comm_ring ↝ euclidean_domain module no_zero_divisors
_inst_11: is_domain ↝ no_zero_divisors nontrivial
-/
#check @algebra.norm_eq_prod_automorphisms /- _inst_13: is_galois ↝ is_separable normal
-/
-- ring_theory/nullstellensatz.lean
#check @mv_polynomial.zero_locus /- _inst_1: field ↝ comm_ring
-/
-- ring_theory/perfection.lean
#check @ring.perfection /- _inst_1: comm_semiring ↝ has_pow
-/
#check @mod_p /- _inst_1: field ↝ comm_ring
-/
-- ring_theory/polynomial/basic.lean
#check @ideal.eq_zero_of_constant_mem_of_maximal /- _inst_1: ring ↝ semiring
-/
#check @ideal.is_fg_degree_le /- _inst_1: comm_ring ↝ module ring
-/
#check @polynomial.disjoint_ker_aeval_of_coprime /- _inst_1: comm_ring ↝ algebra algebra comm_semiring no_meet_fake_name
_inst_3: add_comm_group ↝ add_comm_monoid algebra no_meet_fake_name
-/
#check @polynomial.sup_aeval_range_eq_top_of_coprime /- _inst_3: add_comm_group ↝ add_comm_monoid algebra no_meet_fake_name
-/
#check @polynomial.sup_ker_aeval_le_ker_aeval_mul /- _inst_3: add_comm_group ↝ add_comm_monoid algebra no_meet_fake_name
-/
#check @mv_polynomial.is_domain /- _inst_5: comm_ring ↝ euclidean_domain
_inst_6: is_domain ↝ no_meet_fake_name
-/
#check @mv_polynomial.map_mv_polynomial_eq_eval₂ /- _inst_5: comm_ring ↝ comm_semiring
-/
#check @mv_polynomial.ker_map /- _inst_2: comm_ring ↝ comm_semiring
-/
#check @polynomial.unique_factorization_monoid /- _inst_5: comm_ring ↝ field wf_dvd_monoid
_inst_6: is_domain ↝ no_meet_fake_name wf_dvd_monoid
-/
#check @mv_polynomial.unique_factorization_monoid /- _inst_5: comm_ring ↝ algebra field
-/
-- ring_theory/polynomial/bernstein.lean
#check @bernstein_polynomial /- _inst_1: comm_ring ↝ ring
-/
-- ring_theory/polynomial/content.lean
#check @polynomial.content /- _inst_1: comm_ring ↝ field
_inst_2: is_domain ↝ cancel_comm_monoid_with_zero
-/
#check @polynomial.content_dvd_coeff /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.content_C /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.content_zero /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.content_one /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.content_X_mul /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.content_X_pow /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.content_X /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.content_C_mul /- _inst_1: comm_ring ↝ field no_zero_divisors normalization_monoid
-/
#check @polynomial.content_monomial /- _inst_1: comm_ring ↝ field module normalization_monoid
-/
#check @polynomial.content_eq_zero_iff /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.normalize_content /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.content_eq_gcd_range_of_lt /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.content_eq_gcd_range_succ /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.content_eq_gcd_leading_coeff_content_erase_lead /- _inst_1: comm_ring ↝ field gcd_monoid normalization_monoid
-/
#check @polynomial.dvd_content_iff_C_dvd /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.C_content_dvd /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.is_primitive_iff_content_eq_one /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.is_primitive.content_eq_one /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.prim_part /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.eq_C_content_mul_prim_part /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.prim_part_zero /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.is_primitive_prim_part /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.content_prim_part /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.prim_part_ne_zero /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.nat_degree_prim_part /- _inst_1: comm_ring ↝ field no_zero_divisors
-/
#check @polynomial.is_primitive.prim_part_eq /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.is_unit_prim_part_C /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.prim_part_dvd /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.aeval_prim_part_eq_zero /- _inst_1: comm_ring ↝ algebra distrib_mul_action field
_inst_4: ring ↝ distrib_mul_action euclidean_domain no_zero_divisors
_inst_5: is_domain ↝ no_zero_divisors nontrivial
-/
#check @polynomial.eval₂_prim_part_eq_zero /- _inst_1: comm_ring ↝ field
_inst_5: is_domain ↝ no_zero_divisors
-/
#check @polynomial.gcd_content_eq_of_dvd_sub /- _inst_1: comm_ring ↝ field gcd_monoid
-/
#check @polynomial.content_mul_aux /- _inst_1: comm_ring ↝ field gcd_monoid no_zero_divisors
-/
#check @polynomial.content_mul /- _inst_1: comm_ring ↝ field gcd_monoid no_zero_divisors normalization_monoid
-/
#check @polynomial.is_primitive.mul /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.prim_part_mul /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.is_primitive.is_primitive_of_dvd /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.is_primitive.dvd_prim_part_iff_dvd /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.exists_primitive_lcm_of_is_primitive /- _inst_1: comm_ring ↝ field no_zero_divisors normalization_monoid
-/
#check @polynomial.dvd_iff_content_dvd_content_and_prim_part_dvd_prim_part /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.normalized_gcd_monoid /- _inst_1: comm_ring ↝ field normalization_monoid
-/
#check @polynomial.degree_gcd_le_left /- _inst_1: comm_ring ↝ field no_zero_divisors
-/
#check @polynomial.degree_gcd_le_right /- _inst_1: comm_ring ↝ field
-/
-- ring_theory/polynomial/cyclotomic/basic.lean
#check @polynomial.cyclotomic'_two /- _inst_3: comm_ring ↝ euclidean_domain no_zero_divisors
-/
#check @polynomial.cyclotomic'_ne_zero /- _inst_3: comm_ring ↝ euclidean_domain
-/
#check @polynomial.nat_degree_cyclotomic' /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
-/
#check @polynomial.X_pow_sub_one_eq_prod /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @polynomial.cyclotomic'_eq_X_pow_sub_one_div /- _inst_2: comm_ring ↝ euclidean_domain
-/
#check @polynomial.int_coeff_of_cyclotomic' /- _inst_2: comm_ring ↝ euclidean_domain
-/
#check @polynomial.prod_cyclotomic_eq_geom_sum /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @is_root_of_unity_iff /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @polynomial.cyclotomic_eq_prod_X_pow_sub_one_pow_moebius /- _inst_1: comm_ring ↝ algebra euclidean_domain no_meet_fake_name
-/
#check @is_primitive_root.is_root_cyclotomic /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @polynomial.roots_cyclotomic_nodup /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @polynomial.cyclotomic.roots_to_finset_eq_primitive_roots /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @polynomial.is_root_cyclotomic_iff_char_zero /- _inst_3: char_zero ↝ ne_zero
-/
#check @polynomial.cyclotomic_injective /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @is_primitive_root.minpoly_dvd_cyclotomic /- _inst_1: field ↝ comm_ring is_domain no_zero_divisors
-/
#check @is_primitive_root.minpoly_eq_cyclotomic_of_irreducible /- _inst_2: comm_ring ↝ euclidean_domain no_zero_smul_divisors
-/
-- ring_theory/polynomial/eisenstein.lean
#check @polynomial.is_weakly_eisenstein_at.map /- _inst_2: comm_ring ↝ comm_semiring
-/
#check @polynomial.is_weakly_eisenstein_at.pow_nat_degree_le_of_aeval_zero_of_monic_mem_map /- _inst_1: comm_ring ↝ algebra comm_semiring
-/
#check @polynomial.monic.leading_coeff_not_mem /- _inst_1: comm_semiring ↝ semiring
-/
#check @dvd_coeff_zero_of_aeval_eq_prime_smul_of_minpoly_is_eiseinstein_at /- _inst_1: comm_ring ↝ algebra distrib_mul_action field is_scalar_tower mul_action
-/
#check @mem_adjoin_of_smul_prime_smul_of_minpoly_is_eiseinstein_at /- _inst_1: comm_ring ↝ algebra distrib_mul_action field is_scalar_tower module no_zero_smul_divisors smul_comm_class
_inst_9: is_domain ↝ no_meet_fake_name
-/
#check @mem_adjoin_of_smul_prime_pow_smul_of_minpoly_is_eiseinstein_at /- _inst_1: comm_ring ↝ field mul_action
-/
-- ring_theory/polynomial/gauss_lemma.lean
#check @polynomial.is_primitive.is_unit_iff_is_unit_map_of_injective /- _inst_1: comm_ring ↝ field normalization_monoid
_inst_4: comm_ring ↝ euclidean_domain
-/
#check @polynomial.is_primitive.irreducible_of_irreducible_map_of_injective /- _inst_1: comm_ring ↝ field
-/
#check @polynomial.is_primitive.is_unit_iff_is_unit_map /- _inst_1: comm_ring ↝ field
_inst_4: field ↝ comm_ring is_domain
-/
#check @polynomial.is_unit_or_eq_zero_of_is_unit_integer_normalization_prim_part /- _inst_1: comm_ring ↝ algebra field has_smul no_zero_divisors
-/
#check @polynomial.is_primitive.irreducible_iff_irreducible_map_fraction_map /- _inst_1: comm_ring ↝ algebra field has_smul no_zero_divisors normalization_monoid
-/
#check @polynomial.is_primitive.dvd_of_fraction_map_dvd_fraction_map /- _inst_1: comm_ring ↝ algebra field has_smul no_zero_divisors
_inst_4: field ↝ algebra comm_ring has_smul is_domain
-/
#check @polynomial.is_primitive.dvd_iff_fraction_map_dvd_fraction_map /- _inst_1: comm_ring ↝ field
-/
-- ring_theory/polynomial/rational_root.lean
#check @num_is_root_scale_roots_of_aeval_eq_zero /- _inst_1: comm_ring ↝ algebra field
-/
#check @num_dvd_of_is_root /- _inst_1: comm_ring ↝ algebra field
-/
#check @denom_dvd_of_is_root /- _inst_1: comm_ring ↝ algebra field no_zero_divisors
-/
#check @is_integer_of_is_root_of_monic /- _inst_1: comm_ring ↝ algebra field
-/
#check @unique_factorization_monoid.integer_of_integral /- _inst_1: comm_ring ↝ field
-/
#check @unique_factorization_monoid.is_integrally_closed /- _inst_1: comm_ring ↝ algebra field is_localization
-/
-- ring_theory/polynomial/scale_roots.lean
#check @polynomial.scale_roots /- _inst_4: comm_ring ↝ module ring
-/
#check @polynomial.scale_roots_eval₂_eq_zero /- _inst_4: comm_ring ↝ comm_semiring
-/
#check @polynomial.scale_roots_eval₂_eq_zero_of_eval₂_div_eq_zero /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ nontrivial
-/
-- ring_theory/polynomial/tower.lean
#check @is_scalar_tower.aeval_eq_zero_of_aeval_algebra_map_eq_zero_field /- _inst_10: comm_semiring ↝ semiring
-/
-- ring_theory/power_basis.lean
#check @power_basis.coe_basis /- _inst_2: comm_ring ↝ module ring
-/
#check @power_basis.finite_dimensional /- _inst_2: comm_ring ↝ module ring
-/
#check @power_basis.finrank /- _inst_2: comm_ring ↝ module ring
-/
#check @power_basis.mem_span_pow' /- _inst_1: comm_ring ↝ algebra comm_semiring module
_inst_2: comm_ring ↝ module semiring
-/
#check @power_basis.dim_ne_zero /- _inst_2: comm_ring ↝ module ring
-/
#check @power_basis.minpoly_gen /- _inst_2: comm_ring ↝ module ring
-/
#check @power_basis.degree_minpoly_gen /- _inst_8: comm_ring ↝ euclidean_domain module
_inst_16: is_domain ↝ nontrivial
-/
#check @power_basis.minpoly_gen_monic /- _inst_8: comm_ring ↝ euclidean_domain module
_inst_16: is_domain ↝ nontrivial
-/
#check @power_basis.nat_degree_minpoly /- _inst_8: comm_ring ↝ euclidean_domain
-/
#check @power_basis.nat_degree_lt_nat_degree /- _inst_1: comm_ring ↝ semiring
-/
#check @power_basis.constr_pow_aeval /- _inst_8: comm_ring ↝ algebra euclidean_domain module module no_meet_fake_name smul_comm_class
-/
#check @is_integral.linear_independent_pow /- _inst_2: comm_ring ↝ module ring
-/
#check @power_basis.adjoin_gen_eq_top /- _inst_2: comm_ring ↝ module ring
-/
-- ring_theory/power_series/basic.lean
#check @mv_power_series.local_ring /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @mv_power_series.map.is_local_ring_hom /- _inst_2: comm_ring ↝ semiring
-/
#check @mv_power_series.inv /- _inst_1: field ↝ has_inv ring
-/
#check @power_series.coeff_smul /- _inst_3: module ↝ has_smul module
-/
#check @power_series.trunc /- _inst_1: comm_semiring ↝ module module semiring
-/
#check @power_series.eq_zero_or_eq_zero_of_mul_eq_zero /- _inst_2: is_domain ↝ no_zero_divisors
-/
#check @power_series.is_domain /- _inst_1: ring ↝ euclidean_domain
-/
#check @power_series.X_prime /- _inst_1: comm_ring ↝ euclidean_domain module
-/
#check @power_series.rescale_injective /- _inst_1: comm_ring ↝ field module no_zero_divisors
_inst_2: is_domain ↝ cancel_monoid_with_zero no_zero_divisors
-/
#check @power_series.coeff_mul_one_sub_of_lt_order /- _inst_2: comm_ring ↝ module ring
-/
#check @polynomial.coe_to_power_series /- _inst_1: comm_semiring ↝ semiring
-/
-- ring_theory/power_series/well_known.lean
#check @power_series.inv_units_sub /- _inst_1: ring ↝ monoid
-/
#check @power_series.exp /- _inst_1: ring ↝ semiring
-/
#check @power_series.sin /- _inst_1: ring ↝ semiring
-/
#check @power_series.cos /- _inst_1: ring ↝ semiring
-/
-- ring_theory/principal_ideal_domain.lean
#check @submodule.is_principal.generator_map_dvd_of_mem /- _inst_1: add_comm_group ↝ add_comm_monoid
-/
#check @submodule.is_principal.generator_submodule_image_dvd_of_mem /- _inst_1: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
#check @is_prime.to_maximal_ideal /- _inst_1: comm_ring ↝ field no_meet_fake_name submodule.is_principal
_inst_2: is_domain ↝ cancel_monoid_with_zero
_inst_3: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal
-/
#check @is_field.is_principal_ideal_ring /- _inst_1: comm_ring ↝ ring
-/
#check @principal_ideal_ring.is_noetherian_ring /- _inst_2: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal
-/
#check @principal_ideal_ring.is_maximal_of_irreducible /- _inst_2: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal
-/
#check @principal_ideal_ring.irreducible_iff_prime /- _inst_1: comm_ring ↝ field
_inst_2: is_domain ↝ cancel_comm_monoid_with_zero
-/
#check @principal_ideal_ring.ring_hom_mem_submonoid_of_factors_subset_of_units_subset /- _inst_7: semiring ↝ non_assoc_semiring
-/
#check @principal_ideal_ring.to_unique_factorization_monoid /- _inst_1: comm_ring ↝ field wf_dvd_monoid
-/
#check @is_principal_ideal_ring.of_surjective /- _inst_7: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal
-/
#check @span_gcd /- _inst_1: comm_ring ↝ field no_meet_fake_name submodule.is_principal
_inst_2: is_domain ↝ cancel_comm_monoid_with_zero
_inst_3: is_principal_ideal_ring ↝ no_meet_fake_name submodule.is_principal
-/
#check @gcd_dvd_iff_exists /- _inst_1: comm_ring ↝ field
-/
#check @exists_gcd_eq_mul_add_mul /- _inst_1: comm_ring ↝ field
-/
#check @gcd_is_unit_iff /- _inst_1: comm_ring ↝ field
-/
#check @is_coprime_of_dvd /- _inst_1: comm_ring ↝ field
-/
#check @dvd_or_coprime /- _inst_1: comm_ring ↝ field
-/
#check @is_coprime_of_irreducible_dvd /- _inst_1: comm_ring ↝ field wf_dvd_monoid
-/
#check @is_coprime_of_prime_dvd /- _inst_1: comm_ring ↝ field
-/
#check @irreducible.coprime_iff_not_dvd /- _inst_1: comm_ring ↝ field
-/
#check @prime.coprime_iff_not_dvd /- _inst_1: comm_ring ↝ field
-/
#check @irreducible.dvd_iff_not_coprime /- _inst_1: comm_ring ↝ field
-/
#check @irreducible.coprime_pow_of_not_dvd /- _inst_1: comm_ring ↝ field
-/
#check @irreducible.coprime_or_dvd /- _inst_1: comm_ring ↝ field
-/
#check @exists_associated_pow_of_mul_eq_pow' /- _inst_1: comm_ring ↝ field
-/
-- ring_theory/rees_algebra.lean
#check @monomial_mem_adjoin_monomial /- _inst_1: comm_ring ↝ algebra comm_semiring module module
-/
#check @rees_algebra.algebra.finite_type /- _inst_4: is_noetherian_ring ↝ is_noetherian
-/
-- ring_theory/roots_of_unity.lean
#check @is_primitive_root.zpow_eq_one /- _inst_3: comm_group ↝ division_comm_monoid
-/
#check @is_primitive_root.zpow_eq_one_iff_dvd /- _inst_3: comm_group ↝ division_comm_monoid
-/
#check @is_primitive_root.inv /- _inst_3: comm_group ↝ division_comm_monoid
-/
#check @is_primitive_root.zpow_eq_one₀ /- _inst_4: comm_group_with_zero ↝ division_comm_monoid
-/
#check @is_primitive_root.zpow_eq_one_iff_dvd₀ /- _inst_4: comm_group_with_zero ↝ division_comm_monoid
-/
#check @is_primitive_root.inv' /- _inst_4: comm_group_with_zero ↝ division_comm_monoid
-/
#check @is_primitive_root.map_of_injective /- _inst_5: comm_semiring ↝ comm_monoid fun_like no_meet_fake_name one_hom_class
_inst_6: comm_semiring ↝ comm_monoid fun_like no_meet_fake_name one_hom_class
-/
#check @is_primitive_root.of_map_of_injective /- _inst_5: comm_semiring ↝ comm_monoid fun_like no_meet_fake_name one_hom_class
_inst_6: comm_semiring ↝ comm_monoid fun_like no_meet_fake_name one_hom_class
-/
#check @is_primitive_root.ne_zero' /- _inst_5: comm_ring ↝ euclidean_domain is_reduced no_zero_divisors
_inst_6: is_domain ↝ is_reduced no_zero_divisors nontrivial
-/
#check @is_primitive_root.minpoly_dvd_X_pow_sub_one /- _inst_5: field ↝ comm_ring is_domain no_zero_divisors
-/
#check @is_primitive_root.minpoly_dvd_expand /- _inst_5: field ↝ comm_ring is_domain no_zero_divisors
-/
-- ring_theory/simple_module.lean
#check @is_simple_module /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @is_semisimple_module /- _inst_1: ring ↝ semiring
_inst_2: add_comm_group ↝ add_comm_monoid
-/
#check @linear_map.surjective_or_eq_zero /- _inst_2: add_comm_group ↝ add_comm_monoid
-/
-- ring_theory/subring/basic.lean
#check @coe_int_mem /- hSR: subring_class ↝ add_subgroup_class no_meet_fake_name one_mem_class
-/
#check @subring_class.is_domain /- _inst_3: ring ↝ add_submonoid_class euclidean_domain mul_mem_class no_zero_divisors subsemiring_class
_inst_4: is_domain ↝ no_zero_divisors nontrivial
-/
#check @subring.is_domain /- _inst_4: ring ↝ euclidean_domain no_zero_divisors
_inst_5: is_domain ↝ no_zero_divisors nontrivial
-/
#check @ring_hom.eq_of_eq_on_set_top /- _inst_2: ring ↝ non_assoc_semiring
-/
#check @subring.range_fst /- _inst_1: ring ↝ non_assoc_semiring
_inst_2: ring ↝ non_assoc_semiring
-/
#check @subring.range_snd /- _inst_1: ring ↝ non_assoc_semiring
_inst_2: ring ↝ non_assoc_semiring
-/
#check @subring.smul_comm_class_right /- _inst_6: smul_comm_class ↝ no_meet_fake_name smul_comm_class
-/
-- ring_theory/subsemiring/basic.lean
#check @nat_cast_mem /- _inst_3: add_submonoid_with_one_class ↝ add_mem_class no_meet_fake_name one_mem_class zero_mem_class
-/
#check @coe_nat_mem /- hSR: subsemiring_class ↝ add_submonoid_class one_mem_class
-/
#check @subsemiring_class.nontrivial /- hSR: subsemiring_class ↝ add_submonoid_class submonoid_class
-/
#check @subsemiring_class.no_zero_divisors /- hSR: subsemiring_class ↝ add_submonoid_class mul_mem_class
-/
#check @subsemiring.smul_comm_class_right /- _inst_7: smul_comm_class ↝ no_meet_fake_name smul_comm_class
-/
-- ring_theory/tensor_product.lean
#check @linear_map.base_change_sub /- _inst_1: comm_ring ↝ comm_semiring is_scalar_tower is_scalar_tower module module module smul_comm_class
-/
#check @linear_map.base_change_neg /- _inst_1: comm_ring ↝ comm_semiring is_scalar_tower is_scalar_tower module module module smul_comm_class
-/
#check @algebra.tensor_product.mul_assoc' /- _inst_3: algebra ↝ module module
_inst_5: algebra ↝ module module
-/
#check @algebra.tensor_product.tensor_product.has_one /- _inst_3: algebra ↝ module
_inst_5: algebra ↝ module
-/
#check @algebra.tensor_product.algebra_map_apply /- _inst_7: algebra ↝ algebra has_smul
_inst_9: is_scalar_tower ↝ algebra
-/
#check @algebra.tensor_product.tensor_product.is_scalar_tower /- _inst_3: algebra ↝ has_smul has_smul is_scalar_tower module
_inst_5: algebra ↝ has_smul is_scalar_tower module
_inst_7: algebra ↝ has_smul has_smul is_scalar_tower
_inst_8: algebra ↝ has_smul has_smul is_scalar_tower
_inst_9: is_scalar_tower ↝ has_smul is_scalar_tower
-/
-- ring_theory/trace.lean
#check @algebra.trace_algebra_map /- _inst_7: field ↝ comm_ring module
-/
#check @trace_eq_sum_embeddings_gen /- _inst_7: field ↝ euclidean_domain module
-/
#check @trace_eq_sum_automorphisms /- _inst_21: is_galois ↝ is_separable normal
-/
-- ring_theory/unique_factorization_domain.lean
#check @is_noetherian_ring.wf_dvd_monoid /- _inst_3: is_noetherian_ring ↝ is_noetherian
-/
#check @unique_factorization_monoid.le_multiplicity_iff_repeat_le_normalized_factors /- _inst_3: nontrivial ↝ nonempty
-/
#check @associates.factor_set /- _inst_2: cancel_comm_monoid_with_zero ↝ comm_monoid_with_zero
-/
#check @associates.quot_out /- _inst_1: comm_monoid ↝ monoid
-/
-- ring_theory/valuation/valuation_ring.lean
#check @valuation_ring.value_group /- _inst_1: comm_ring ↝ comm_semiring mul_action
_inst_2: field ↝ mul_action semiring
_inst_3: algebra ↝ mul_action
-/
#check @valuation_ring.le_total /- _inst_1: comm_ring ↝ euclidean_domain mul_action
_inst_4: is_domain ↝ no_meet_fake_name
-/
#check @valuation_ring.local_ring /- _inst_1: comm_ring ↝ euclidean_domain
_inst_2: is_domain ↝ no_meet_fake_name
-/
#check @valuation_ring.iff_dvd_total /- _inst_1: comm_ring ↝ field
-/
#check @valuation_ring.unique_irreducible /- _inst_1: comm_ring ↝ field
-/
#check @valuation_ring.iff_is_integer_or_is_integer /- _inst_1: comm_ring ↝ euclidean_domain
-/
#check @valuation_ring.iff_local_bezout_domain /- _inst_1: comm_ring ↝ field is_bezout local_ring no_meet_fake_name submodule.is_principal
-/
-- ring_theory/witt_vector/domain.lean
#check @witt_vector.is_domain /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_3: is_domain ↝ no_zero_divisors nontrivial
-/
-- ring_theory/witt_vector/frobenius_fraction_field.lean
#check @witt_vector.recursion_main.succ_nth_defining_poly_degree /- _inst_1: comm_ring ↝ euclidean_domain no_zero_divisors
_inst_3: is_domain ↝ no_zero_divisors nontrivial
-/
-- ring_theory/witt_vector/init_tail.lean
#check @witt_vector.select /- _inst_1: comm_ring ↝ has_zero
-/
-- ring_theory/witt_vector/teichmuller.lean
#check @witt_vector.teichmuller_fun /- _inst_1: comm_ring ↝ has_zero
-/
-- ring_theory/witt_vector/truncated.lean
#check @truncated_witt_vector.out /- _inst_1: comm_ring ↝ has_zero
-/
#check @witt_vector.lift_fun /- _inst_2: semiring ↝ non_assoc_semiring
-/
-- ring_theory/witt_vector/verschiebung.lean
#check @witt_vector.verschiebung_fun /- _inst_1: comm_ring ↝ has_zero
-/
-- ring_theory/witt_vector/witt_polynomial.lean
#check @aeval_witt_polynomial /- _inst_3: comm_ring ↝ comm_semiring
-/
-- set_theory/cardinal/cofinality.lean
#check @strict_order.cof_nonempty /- _inst_1: is_irrefl ↝ is_refl no_meet_fake_name
-/
-- set_theory/cardinal/finite.lean
#check @nat.card_unique /- _inst_1: unique ↝ inhabited subsingleton
-/
-- set_theory/zfc/basic.lean
#check @Set.map_definable_aux /- H: pSet.definable ↝
-/
-- tactic/abel.lean
#check @tactic.abel.term /- _inst_1: add_comm_monoid ↝ add_monoid
-/
#check @tactic.abel.termg /- _inst_1: add_comm_group ↝ sub_neg_monoid
-/
#check @tactic.abel.smul /- _inst_1: add_comm_monoid ↝ add_monoid
-/
#check @tactic.abel.smulg /- _inst_1: add_comm_group ↝ sub_neg_monoid
-/
#check @tactic.abel.unfold_sub /- _inst_1: subtraction_monoid ↝ sub_neg_monoid
-/
-- tactic/cancel_denoms.lean
#check @cancel_factors.mul_subst /- _inst_1: comm_ring ↝ comm_semigroup
-/
#check @cancel_factors.div_subst /- _inst_1: field ↝ division_comm_monoid
-/
#check @cancel_factors.cancel_factors_eq_div /- _inst_1: field ↝ comm_group_with_zero
-/
#check @cancel_factors.add_subst /- _inst_1: ring ↝ add_right_cancel_semigroup has_mul left_distrib_class
-/
#check @cancel_factors.sub_subst /- _inst_1: ring ↝ add_group has_distrib_neg has_mul left_distrib_class
-/
#check @cancel_factors.neg_subst /- _inst_1: ring ↝ has_distrib_neg has_involutive_neg has_mul
-/
#check @cancel_factors.cancel_factors_lt /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @cancel_factors.cancel_factors_le /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @cancel_factors.cancel_factors_eq /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield no_zero_divisors
-/
-- tactic/linarith/lemmas.lean
#check @linarith.eq_of_eq_of_eq /- _inst_1: ordered_semiring ↝ add_zero_class
-/
#check @linarith.le_of_eq_of_le /- _inst_1: ordered_semiring ↝ add_zero_class has_le
-/
#check @linarith.lt_of_eq_of_lt /- _inst_1: ordered_semiring ↝ add_zero_class has_lt
-/
#check @linarith.le_of_le_of_eq /- _inst_1: ordered_semiring ↝ add_zero_class has_le
-/
#check @linarith.lt_of_lt_of_eq /- _inst_1: ordered_semiring ↝ add_zero_class has_lt
-/
#check @linarith.mul_eq /- _inst_1: ordered_semiring ↝ has_lt mul_zero_class
-/
#check @linarith.mul_zero_eq /- _inst_1: semiring ↝ mul_zero_class
-/
#check @linarith.zero_mul_eq /- _inst_1: semiring ↝ mul_zero_class
-/
-- tactic/linear_combination.lean
#check @linear_combo.eq_zero_of_sub_eq_zero /- _inst_1: add_group ↝ subtraction_monoid
-/
-- tactic/norm_num.lean
#check @norm_num.zero_succ /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @norm_num.one_succ /- _inst_1: semiring ↝ has_add has_one
-/
#check @norm_num.bit0_succ /- _inst_1: semiring ↝ has_add has_one
-/
#check @norm_num.bit1_succ /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.zero_adc /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @norm_num.adc_zero /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @norm_num.one_add /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.add_bit0_bit0 /- _inst_1: semiring ↝ add_comm_semigroup
-/
#check @norm_num.add_bit0_bit1 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.add_bit1_bit0 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.add_bit1_bit1 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.adc_one_one /- _inst_1: semiring ↝ has_add has_one
-/
#check @norm_num.adc_bit0_one /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.adc_one_bit0 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.adc_bit1_one /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.adc_one_bit1 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.adc_bit0_bit0 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.adc_bit1_bit0 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.adc_bit0_bit1 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.adc_bit1_bit1 /- _inst_1: semiring ↝ add_comm_semigroup has_one
-/
#check @norm_num.bit0_mul /- _inst_1: semiring ↝ has_add has_mul right_distrib_class
-/
#check @norm_num.mul_bit0' /- _inst_1: semiring ↝ has_add has_mul left_distrib_class
-/
#check @norm_num.mul_bit1_bit1 /- _inst_1: semiring ↝ add_comm_semigroup left_distrib_class mul_one_class right_distrib_class
-/
#check @norm_num.ne_zero_of_pos /- _inst_1: ordered_add_comm_group ↝ has_zero preorder
-/
#check @norm_num.ne_zero_neg /- _inst_1: add_group ↝ subtraction_monoid
-/
#check @norm_num.clear_denom_div /- _inst_1: division_ring ↝ group_with_zero
-/
#check @norm_num.nonneg_pos /- _inst_1: ordered_cancel_add_comm_monoid ↝ has_zero preorder
-/
#check @norm_num.nat_cast_zero /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @norm_num.nat_cast_one /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @norm_num.nat_cast_bit0 /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @norm_num.nat_cast_bit1 /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @norm_num.int_cast_zero /- _inst_1: ring ↝ add_group_with_one
-/
#check @norm_num.int_cast_one /- _inst_1: ring ↝ add_group_with_one
-/
#check @norm_num.int_cast_bit0 /- _inst_1: ring ↝ add_group_with_one
-/
#check @norm_num.int_cast_bit1 /- _inst_1: ring ↝ add_group_with_one
-/
#check @norm_num.int_cast_neg /- _inst_1: ring ↝ add_group_with_one
-/
#check @norm_num.nat_cast_ne /- _inst_1: semiring ↝ add_monoid_with_one
-/
#check @norm_num.int_cast_ne /- _inst_1: ring ↝ add_group_with_one
-/
#check @norm_num.clear_denom_add /- _inst_1: division_ring ↝ cancel_monoid_with_zero has_add right_distrib_class
-/
#check @norm_num.clear_denom_simple_nat /- _inst_1: division_ring ↝ group_with_zero
-/
#check @norm_num.clear_denom_simple_div /- _inst_1: division_ring ↝ group_with_zero
-/
#check @norm_num.clear_denom_mul /- _inst_1: field ↝ cancel_comm_monoid_with_zero
-/
#check @norm_num.mul_neg_pos /- _inst_1: ring ↝ has_distrib_neg has_involutive_neg has_mul
-/
#check @norm_num.mul_pos_neg /- _inst_1: ring ↝ has_distrib_neg has_involutive_neg has_mul
-/
#check @norm_num.mul_neg_neg /- _inst_1: ring ↝ has_distrib_neg has_involutive_neg has_mul
-/
#check @norm_num.inv_one /- _inst_1: division_ring ↝ division_monoid
-/
#check @norm_num.inv_one_div /- _inst_1: division_ring ↝ division_monoid
-/
#check @norm_num.inv_div_one /- _inst_1: division_ring ↝ div_inv_monoid
-/
#check @norm_num.inv_div /- _inst_1: division_ring ↝ division_monoid
-/
#check @norm_num.div_eq /- _inst_1: division_ring ↝ div_inv_monoid
-/
#check @norm_num.sub_pos /- _inst_1: add_group ↝ sub_neg_monoid
-/
#check @norm_num.sub_neg /- _inst_1: add_group ↝ subtraction_monoid
-/
-- tactic/ring.lean
#check @tactic.ring.horner /- _inst_1: comm_semiring ↝ has_add has_mul has_pow
-/
#check @tactic.ring.pow_succ /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring.subst_into_pow /- _inst_1: monoid ↝ has_pow
-/
#check @tactic.ring.unfold_sub /- _inst_1: add_group ↝ sub_neg_monoid
-/
#check @tactic.ring.unfold_div /- _inst_1: division_ring ↝ div_inv_monoid
-/
#check @tactic.ring.add_neg_eq_sub /- _inst_1: add_group ↝ sub_neg_monoid
-/
-- tactic/ring_exp.lean
#check @tactic.ring_exp.sum_congr /- _inst_1: comm_semiring ↝ has_add is_commutative
-/
#check @tactic.ring_exp.prod_congr /- _inst_1: comm_semiring ↝ has_mul is_commutative
-/
#check @tactic.ring_exp.exp_congr /- _inst_1: comm_semiring ↝ has_pow
-/
#check @tactic.ring_exp.base_to_exp_pf /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.exp_to_prod_pf /- _inst_1: comm_semiring ↝ mul_one_class
-/
#check @tactic.ring_exp.prod_to_sum_pf /- _inst_1: comm_semiring ↝ add_zero_class
-/
#check @tactic.ring_exp.atom_to_sum_pf /- _inst_1: comm_semiring ↝ semiring
-/
#check @tactic.ring_exp.mul_coeff_pf_one_mul /- _inst_1: comm_semiring ↝ mul_one_class
-/
#check @tactic.ring_exp.mul_coeff_pf_mul_one /- _inst_1: comm_semiring ↝ mul_one_class
-/
#check @tactic.ring_exp.add_overlap_pf /- _inst_1: comm_semiring ↝ has_add has_mul left_distrib_class
-/
#check @tactic.ring_exp.add_overlap_pf_zero /- _inst_1: comm_semiring ↝ has_add left_distrib_class mul_zero_class
-/
#check @tactic.ring_exp.add_pf_z_sum /- _inst_1: comm_semiring ↝ add_zero_class
-/
#check @tactic.ring_exp.add_pf_sum_z /- _inst_1: comm_semiring ↝ add_zero_class
-/
#check @tactic.ring_exp.add_pf_sum_overlap /- _inst_1: comm_semiring ↝ has_add is_associative is_commutative
-/
#check @tactic.ring_exp.add_pf_sum_overlap_zero /- _inst_1: comm_semiring ↝ add_zero_class is_associative is_commutative
-/
#check @tactic.ring_exp.add_pf_sum_lt /- _inst_1: comm_semiring ↝ has_add is_associative is_commutative
-/
#check @tactic.ring_exp.add_pf_sum_gt /- _inst_1: comm_semiring ↝ has_add is_associative is_commutative
-/
#check @tactic.ring_exp.mul_pf_c_c /- _inst_1: comm_semiring ↝ has_mul is_commutative
-/
#check @tactic.ring_exp.mul_pf_c_prod /- _inst_1: comm_semiring ↝ has_mul is_associative is_commutative
-/
#check @tactic.ring_exp.mul_pf_prod_c /- _inst_1: comm_semiring ↝ has_mul is_associative is_commutative
-/
#check @tactic.ring_exp.mul_pp_pf_overlap /- _inst_1: comm_semiring ↝ is_commutative monoid
-/
#check @tactic.ring_exp.mul_pp_pf_prod_lt /- _inst_1: comm_semiring ↝ has_mul is_associative is_commutative
-/
#check @tactic.ring_exp.mul_pp_pf_prod_gt /- _inst_1: comm_semiring ↝ has_mul is_associative is_commutative
-/
#check @tactic.ring_exp.mul_p_pf_zero /- _inst_1: comm_semiring ↝ mul_zero_class
-/
#check @tactic.ring_exp.mul_p_pf_sum /- _inst_1: comm_semiring ↝ has_add has_mul right_distrib_class
-/
#check @tactic.ring_exp.mul_pf_zero /- _inst_1: comm_semiring ↝ mul_zero_class
-/
#check @tactic.ring_exp.mul_pf_sum /- _inst_1: comm_semiring ↝ has_add has_mul left_distrib_class
-/
#check @tactic.ring_exp.pow_e_pf_exp /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.pow_pp_pf_one /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.pow_pf_c_c /- _inst_1: comm_semiring ↝ has_pow
-/
#check @tactic.ring_exp.pow_pp_pf_c /- _inst_1: comm_semiring ↝ has_pow mul_one_class
-/
#check @tactic.ring_exp.pow_pp_pf_prod /- _inst_1: comm_semiring ↝ comm_monoid
-/
#check @tactic.ring_exp.pow_p_pf_one /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.pow_p_pf_zero /- _inst_1: comm_semiring ↝ monoid_with_zero
-/
#check @tactic.ring_exp.pow_p_pf_succ /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.pow_p_pf_singleton /- _inst_1: comm_semiring ↝ add_zero_class has_pow
-/
#check @tactic.ring_exp.pow_p_pf_cons /- _inst_1: comm_semiring ↝ has_pow
-/
#check @tactic.ring_exp.pow_pf_zero /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.pow_pf_sum /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.simple_pf_sum_zero /- _inst_1: comm_semiring ↝ add_zero_class
-/
#check @tactic.ring_exp.simple_pf_prod_one /- _inst_1: comm_semiring ↝ mul_one_class
-/
#check @tactic.ring_exp.simple_pf_prod_neg_one /- _inst_2: ring ↝ has_distrib_neg has_involutive_neg mul_one_class
-/
#check @tactic.ring_exp.simple_pf_var_one /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.simple_pf_exp_one /- _inst_1: comm_semiring ↝ monoid
-/
#check @tactic.ring_exp.negate_pf /- _inst_2: ring ↝ has_distrib_neg has_neg mul_one_class
-/
#check @tactic.ring_exp.inverse_pf /- _inst_2: division_ring ↝ has_inv
-/
#check @tactic.ring_exp.sub_pf /- _inst_2: ring ↝ sub_neg_monoid
-/
#check @tactic.ring_exp.div_pf /- _inst_2: division_ring ↝ div_inv_monoid
-/
-- topology/G_delta.lean
#check @is_Gδ_Inter_of_open /- _inst_2: encodable ↝ countable
-/
#check @is_Gδ_Inter /- _inst_2: encodable ↝ countable
-/
#check @is_Gδ_singleton /- _inst_3: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
-- topology/alexandroff.lean
#check @alexandroff.nhds_within_compl_infty_ne_bot /- _inst_2: noncompact_space ↝ filter.ne_bot
-/
-- topology/algebra/affine.lean
#check @affine_map.continuous_iff /- _inst_5: topological_add_group ↝ has_continuous_add has_continuous_sub
-/
#check @affine_map.homothety_continuous /- _inst_5: topological_add_group ↝ has_continuous_add has_continuous_sub
-/
-- topology/algebra/algebra.lean
#check @continuous_algebra_map_iff_smul /- _inst_6: topological_semiring ↝ has_continuous_mul
-/
#check @subalgebra.has_continuous_smul /- _inst_6: has_continuous_smul ↝ has_continuous_smul no_meet_fake_name
-/
#check @subalgebra.topological_closure_comap_homeomorph /- _inst_8: topological_ring ↝ topological_semiring
-/
#check @algebra.elemental_algebra /- _inst_1: comm_ring ↝ comm_semiring
-/
-- topology/algebra/const_mul_action.lean
#check @units.has_continuous_const_smul /- _inst_3: mul_action ↝ has_smul
-/
#check @add_units.has_continuous_const_vadd /- _inst_3: add_action ↝ has_vadd
-/
#check @vadd_closure_subset /- _inst_3: add_action ↝ has_vadd
-/
#check @smul_closure_subset /- _inst_3: mul_action ↝ has_smul
-/
#check @closure_smul₀ /- _inst_7: mul_action_with_zero ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @is_closed_map_smul₀ /- _inst_6: division_ring ↝ division_semiring mul_action no_meet_fake_name smul_with_zero
_inst_10: module ↝ has_smul mul_action no_meet_fake_name smul_with_zero
-/
#check @fintype.properly_discontinuous_smul /- _inst_1: group ↝ monoid
_inst_3: mul_action ↝ has_smul
_inst_4: fintype ↝ finite
-/
#check @fintype.properly_discontinuous_vadd /- _inst_1: add_group ↝ add_monoid
_inst_3: add_action ↝ has_vadd
_inst_4: fintype ↝ finite
-/
-- topology/algebra/continuous_affine_map.lean
#check @continuous_affine_map.coe_smul /- _inst_16: distrib_mul_action ↝ has_smul has_smul
_inst_17: smul_comm_class ↝ has_smul
_inst_18: has_continuous_const_smul ↝ has_smul
-/
#check @continuous_affine_map.smul_apply /- _inst_16: distrib_mul_action ↝ has_smul has_smul
_inst_17: smul_comm_class ↝ has_smul
_inst_18: has_continuous_const_smul ↝ has_smul
-/
#check @continuous_affine_map.is_central_scalar /- _inst_16: distrib_mul_action ↝ has_smul has_smul smul_comm_class
-/
-- topology/algebra/field.lean
#check @topological_ring.topological_space_units /- _inst_1: semiring ↝ monoid
-/
#check @topological_ring.top_monoid_units /- _inst_4: topological_semiring ↝ has_continuous_mul
-/
#check @topological_division_ring.induced_units /- _inst_1: division_ring ↝ semiring
-/
#check @topological_division_ring.units_top_group /- _inst_3: topological_division_ring ↝ has_continuous_inv₀ topological_semiring
-/
-- topology/algebra/filter_basis.lean
#check @has_continuous_smul.of_basis_zero /- _inst_1: comm_ring ↝ ring
-/
-- topology/algebra/group.lean
#check @is_open.neg /- _inst_2: has_involutive_neg ↝ has_neg
-/
#check @is_open.inv /- _inst_2: has_involutive_inv ↝ has_inv
-/
#check @is_closed.inv /- _inst_2: has_involutive_inv ↝ has_inv
-/
#check @is_closed.neg /- _inst_2: has_involutive_neg ↝ has_neg
-/
#check @continuous_zsmul /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @continuous_zpow /- _inst_3: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @tendsto_neg_nhds_within_Ioi /- _inst_6: ordered_add_comm_group ↝ add_group covariant_class covariant_class has_continuous_neg preorder
_inst_7: topological_add_group ↝ has_continuous_neg
-/
#check @tendsto_inv_nhds_within_Ioi /- _inst_6: ordered_comm_group ↝ covariant_class covariant_class group has_continuous_inv preorder
_inst_7: topological_group ↝ has_continuous_inv
-/
#check @tendsto_neg_nhds_within_Iio /- _inst_6: ordered_add_comm_group ↝ add_group covariant_class covariant_class has_continuous_neg preorder
_inst_7: topological_add_group ↝ has_continuous_neg
-/
#check @tendsto_inv_nhds_within_Iio /- _inst_6: ordered_comm_group ↝ covariant_class covariant_class group has_continuous_inv preorder
_inst_7: topological_group ↝ has_continuous_inv
-/
#check @tendsto_neg_nhds_within_Ici /- _inst_6: ordered_add_comm_group ↝ add_group covariant_class covariant_class has_continuous_neg preorder
_inst_7: topological_add_group ↝ has_continuous_neg
-/
#check @tendsto_inv_nhds_within_Ici /- _inst_6: ordered_comm_group ↝ covariant_class covariant_class group has_continuous_inv preorder
_inst_7: topological_group ↝ has_continuous_inv
-/
#check @tendsto_neg_nhds_within_Iic /- _inst_6: ordered_add_comm_group ↝ add_group covariant_class covariant_class has_continuous_neg preorder
_inst_7: topological_add_group ↝ has_continuous_neg
-/
#check @tendsto_inv_nhds_within_Iic /- _inst_6: ordered_comm_group ↝ covariant_class covariant_class group has_continuous_inv preorder
_inst_7: topological_group ↝ has_continuous_inv
-/
#check @prod.topological_group /- _inst_3: topological_group ↝ has_continuous_inv has_continuous_mul
_inst_7: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @prod.topological_add_group /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_neg
_inst_7: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @mul_opposite.has_continuous_inv /- _inst_5: group ↝ has_inv
-/
#check @add_opposite.has_continuous_neg /- _inst_5: add_group ↝ has_neg
-/
#check @mul_opposite.topological_group /- _inst_6: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @add_opposite.topological_add_group /- _inst_6: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @nhds_zero_symm /- _inst_3: topological_add_group ↝ has_continuous_neg
-/
#check @nhds_one_symm /- _inst_3: topological_group ↝ has_continuous_inv
-/
#check @inducing.topological_add_group /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @inducing.topological_group /- _inst_3: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @neg_mem_connected_component_zero /- _inst_7: topological_add_group ↝ has_continuous_neg
-/
#check @inv_mem_connected_component_one /- _inst_7: topological_group ↝ has_continuous_inv
-/
#check @exists_nhds_split_inv /- _inst_3: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @exists_nhds_half_neg /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @nhds_translation_mul_inv /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @nhds_translation_add_neg /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @map_mul_left_nhds /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @map_add_left_nhds /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @quotient_add_group.is_open_map_coe /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @quotient_group.is_open_map_coe /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @topological_group.to_has_continuous_div /- _inst_3: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @topological_add_group.to_has_continuous_sub /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @tendsto_sub_nhds_zero_iff /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_sub
-/
#check @tendsto_div_nhds_one_iff /- _inst_3: topological_group ↝ has_continuous_div has_continuous_mul
-/
#check @is_open.add_closure /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @is_open.mul_closure /- _inst_3: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @topological_group.t1_space /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @topological_add_group.t1_space /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @topological_group.t3_space /- _inst_3: topological_group ↝ has_continuous_inv has_continuous_mul
_inst_4: t1_space ↝ t0_space
-/
#check @topological_add_group.t3_space /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_neg
_inst_4: t1_space ↝ t0_space
-/
#check @compact_open_separated_mul_right /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @compact_open_separated_add_right /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @compact_covered_by_mul_left_translates /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @compact_covered_by_add_left_translates /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @separable_locally_compact_group.sigma_compact_space /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @separable_locally_compact_add_group.sigma_compact_space /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @topological_space.positive_compacts.locally_compact_space_of_group /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @topological_space.positive_compacts.locally_compact_space_of_add_group /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @additive.topological_add_group /- _inst_3: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @multiplicative.topological_group /- _inst_3: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @quotient_add_group.has_continuous_const_vadd /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @quotient_group.has_continuous_const_smul /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @quotient_group.continuous_smul₁ /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @quotient_add_group.continuous_smul₁ /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @quotient_group.has_continuous_smul /- _inst_3: topological_group ↝ has_continuous_mul
-/
#check @quotient_add_group.has_continuous_vadd /- _inst_3: topological_add_group ↝ has_continuous_add
-/
-- topology/algebra/group_with_zero.lean
#check @filter.tendsto.div_const /- _inst_1: group_with_zero ↝ div_inv_monoid
-/
#check @continuous_at.div_const /- _inst_1: group_with_zero ↝ div_inv_monoid
-/
#check @continuous_on.div_const /- _inst_1: group_with_zero ↝ div_inv_monoid
-/
#check @continuous.div_const /- _inst_1: group_with_zero ↝ div_inv_monoid
-/
-- topology/algebra/infinite_sum.lean
#check @has_sum.neg /- _inst_3: topological_add_group ↝ has_continuous_neg
-/
#check @summable.trans_sub /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @has_sum.update /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @has_sum.int_rec /- _inst_3: topological_add_group ↝ has_continuous_add
-/
#check @has_sum.mul_left /- _inst_3: topological_semiring ↝ has_continuous_mul
-/
#check @has_sum.mul_right /- _inst_3: topological_semiring ↝ has_continuous_mul
-/
#check @has_sum.div_const /- _inst_3: topological_ring ↝ topological_semiring
-/
#check @has_sum_mul_left_iff /- _inst_3: topological_ring ↝ topological_semiring
-/
#check @has_sum_mul_right_iff /- _inst_3: topological_ring ↝ topological_semiring
-/
#check @summable_mul_left_iff /- _inst_3: topological_ring ↝ topological_semiring
-/
#check @summable_mul_right_iff /- _inst_3: topological_ring ↝ topological_semiring
-/
#check @has_sum_le_of_sum_le /- _inst_1: ordered_add_comm_monoid ↝ add_comm_monoid preorder
-/
#check @le_has_sum_of_le_sum /- _inst_1: ordered_add_comm_monoid ↝ add_comm_monoid preorder
-/
#check @summable_iff_cauchy_seq_finset /- _inst_1: add_comm_group ↝ add_comm_monoid
-/
#check @has_sum_of_is_lub_of_nonneg /- _inst_1: linear_ordered_add_comm_monoid ↝ Sup_convergence_class ordered_add_comm_monoid
_inst_3: order_topology ↝ Sup_convergence_class
-/
#check @has_sum_of_is_lub /- _inst_1: canonically_linear_ordered_add_monoid ↝ Sup_convergence_class canonically_ordered_add_monoid
_inst_3: order_topology ↝ Sup_convergence_class
-/
#check @summable_abs_iff /- _inst_1: linear_ordered_add_comm_group ↝ add_comm_group covariant_class linear_order topological_add_group
-/
#check @finite_of_summable_const /- _inst_1: linear_ordered_add_comm_group ↝ covariant_class covariant_class linear_ordered_add_comm_monoid
-/
#check @summable_mul_prod_iff_summable_mul_sigma_antidiagonal /- _inst_2: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul
-/
#check @summable_sum_mul_antidiagonal_of_summable_mul /- _inst_4: topological_semiring ↝ has_continuous_add
-/
-- topology/algebra/module/basic.lean
#check @has_continuous_smul.of_nhds_zero /- _inst_6: topological_ring ↝ has_continuous_sub
_inst_7: topological_add_group ↝ has_continuous_add has_continuous_sub
-/
#check @module.punctured_nhds_ne_bot /- _inst_1: ring ↝ no_meet_fake_name semiring smul_with_zero
_inst_4: add_comm_group ↝ add_cancel_comm_monoid has_smul no_meet_fake_name smul_with_zero
-/
#check @is_closed_set_of_map_smul /- _inst_7: module ↝ has_smul
_inst_8: module ↝ has_smul
-/
#check @continuous_linear_map.smul_apply /- _inst_20: distrib_mul_action ↝ has_smul mul_action
_inst_21: smul_comm_class ↝ mul_action
_inst_22: has_continuous_const_smul ↝ mul_action
-/
#check @continuous_linear_map.coe_smul /- _inst_20: distrib_mul_action ↝ has_smul has_smul mul_action
_inst_21: smul_comm_class ↝ has_smul mul_action
_inst_22: has_continuous_const_smul ↝ mul_action
-/
#check @continuous_linear_map.coe_smul' /- _inst_20: distrib_mul_action ↝ has_smul mul_action
_inst_21: smul_comm_class ↝ mul_action
_inst_22: has_continuous_const_smul ↝ mul_action
-/
#check @continuous_linear_map.is_scalar_tower /- _inst_20: distrib_mul_action ↝ has_smul mul_action
_inst_21: smul_comm_class ↝ mul_action
_inst_22: has_continuous_const_smul ↝ mul_action
_inst_23: distrib_mul_action ↝ has_smul mul_action
_inst_24: smul_comm_class ↝ mul_action
_inst_25: has_continuous_const_smul ↝ mul_action
-/
#check @continuous_linear_map.smul_comm_class /- _inst_20: distrib_mul_action ↝ has_smul mul_action
_inst_21: smul_comm_class ↝ mul_action
_inst_22: has_continuous_const_smul ↝ mul_action
_inst_23: distrib_mul_action ↝ has_smul mul_action
_inst_24: smul_comm_class ↝ mul_action
_inst_25: has_continuous_const_smul ↝ mul_action
-/
#check @continuous_linear_map.smul_right_comp /- _inst_22: has_continuous_mul ↝ has_continuous_smul
-/
#check @continuous_linear_map.map_neg /- _inst_1: ring ↝ semiring
_inst_2: ring ↝ semiring
_inst_7: add_comm_group ↝ subtraction_comm_monoid
-/
#check @continuous_linear_map.map_sub /- _inst_1: ring ↝ semiring
_inst_2: ring ↝ semiring
_inst_7: add_comm_group ↝ subtraction_comm_monoid
-/
#check @continuous_linear_map.sub_apply' /- _inst_1: ring ↝ semiring
_inst_2: ring ↝ semiring
_inst_5: add_comm_group ↝ add_comm_monoid
-/
#check @continuous_linear_map.smul_right_one_pow /- _inst_16: topological_ring ↝ has_continuous_mul has_continuous_smul topological_add_group
-/
#check @continuous_linear_map.is_open_map_of_ne_zero /- _inst_4: add_comm_group ↝ add_comm_monoid has_smul no_meet_fake_name smul_with_zero
-/
#check @continuous_linear_map.smul_comp /- _inst_21: distrib_mul_action ↝ has_smul mul_action
_inst_22: smul_comm_class ↝ mul_action
_inst_23: has_continuous_const_smul ↝ mul_action
-/
#check @continuous_linear_map.is_central_scalar /- _inst_21: module ↝ has_smul module smul_comm_class
-/
#check @continuous_linear_map.restrict_scalars /- _inst_8: ring ↝ semiring
-/
#check @continuous_linear_map.restrict_scalars_add /- _inst_12: topological_add_group ↝ has_continuous_add
-/
#check @continuous_linear_map.restrict_scalars_smul /- _inst_12: ring ↝ distrib_mul_action semiring
_inst_13: module ↝ distrib_mul_action has_smul
-/
#check @continuous_linear_map.to_ring_inverse /- _inst_7: add_comm_group ↝ add_comm_monoid
-/
#check @submodule.closed_complemented /- _inst_1: ring ↝ module no_meet_fake_name semiring
_inst_3: add_comm_group ↝ add_comm_monoid module no_meet_fake_name
-/
-- topology/algebra/module/character_space.lean
#check @weak_dual.character_space /- _inst_5: non_unital_non_assoc_semiring ↝ add_comm_monoid has_mul
-/
#check @weak_dual.character_space.map_one /- _inst_8: algebra ↝ module
-/
-- topology/algebra/module/finite_dimension.lean
#check @continuous_linear_map.finite_dimensional /- _inst_2: field ↝ division_ring finite_dimensional has_continuous_const_smul module module no_meet_fake_name smul_comm_class
_inst_11: has_continuous_smul ↝ has_continuous_const_smul module
_inst_12: finite_dimensional ↝ finite_dimensional
_inst_13: finite_dimensional ↝ finite_dimensional
-/
#check @linear_map.continuous_of_finite_dimensional /- _inst_14: topological_add_group ↝ has_continuous_add
-/
-- topology/algebra/module/multilinear.lean
#check @continuous_multilinear_map.smul_apply /- _inst_26: distrib_mul_action ↝ has_smul has_smul
_inst_27: has_continuous_const_smul ↝ has_smul
_inst_28: smul_comm_class ↝ has_smul
-/
#check @continuous_multilinear_map.to_multilinear_map_smul /- _inst_26: distrib_mul_action ↝ has_smul has_smul has_smul
_inst_27: has_continuous_const_smul ↝ has_smul
_inst_28: smul_comm_class ↝ has_smul has_smul
-/
#check @continuous_multilinear_map.smul_comm_class /- _inst_26: distrib_mul_action ↝ has_smul has_smul
_inst_27: has_continuous_const_smul ↝ has_smul
_inst_28: smul_comm_class ↝ has_smul
_inst_29: distrib_mul_action ↝ has_smul has_smul
_inst_30: has_continuous_const_smul ↝ has_smul
_inst_31: smul_comm_class ↝ has_smul
-/
#check @continuous_multilinear_map.is_scalar_tower /- _inst_26: distrib_mul_action ↝ has_smul has_smul
_inst_27: has_continuous_const_smul ↝ has_smul
_inst_28: smul_comm_class ↝ has_smul
_inst_29: distrib_mul_action ↝ has_smul has_smul
_inst_30: has_continuous_const_smul ↝ has_smul
_inst_31: smul_comm_class ↝ has_smul
-/
#check @continuous_multilinear_map.is_central_scalar /- _inst_26: distrib_mul_action ↝ has_smul has_smul smul_comm_class
-/
#check @continuous_multilinear_map.map_sub /- _inst_2: ring ↝ semiring
-/
-- topology/algebra/module/weak_dual.lean
#check @weak_bilin.module' /- _inst_2: comm_semiring ↝ semiring
_inst_3: add_comm_group ↝ add_comm_monoid
_inst_5: add_comm_group ↝ add_comm_monoid module
-/
#check @weak_bilin.is_scalar_tower /- _inst_2: comm_semiring ↝ module no_meet_fake_name semiring
_inst_3: add_comm_group ↝ add_comm_monoid has_smul module module no_meet_fake_name
_inst_5: add_comm_group ↝ add_comm_monoid module module module no_meet_fake_name
_inst_8: module ↝ has_smul module no_meet_fake_name
-/
#check @weak_dual.module' /- _inst_9: module ↝ has_smul module
_inst_10: smul_comm_class ↝ module
_inst_11: has_continuous_const_smul ↝ module
-/
#check @weak_dual.has_continuous_const_smul /- _inst_9: distrib_mul_action ↝ has_smul mul_action no_meet_fake_name
_inst_10: smul_comm_class ↝ mul_action no_meet_fake_name
-/
#check @weak_dual.has_continuous_smul /- _inst_9: distrib_mul_action ↝ has_smul mul_action no_meet_fake_name
_inst_10: smul_comm_class ↝ mul_action no_meet_fake_name
-/
-- topology/algebra/monoid.lean
#check @has_continuous_mul.of_nhds_one /- _inst_5: monoid ↝ has_one semigroup
-/
#check @has_continuous_add.of_nhds_zero /- _inst_5: add_monoid ↝ add_semigroup has_zero
-/
#check @add_subsemigroup.has_continuous_add /- _inst_3: add_semigroup ↝ has_add
-/
#check @subsemigroup.has_continuous_mul /- _inst_3: semigroup ↝ has_mul
-/
#check @exists_open_nhds_zero_half /- _inst_3: add_monoid ↝ add_zero_class
-/
#check @exists_open_nhds_one_split /- _inst_3: monoid ↝ mul_one_class
-/
#check @is_compact.mul /- _inst_3: monoid ↝ has_mul
-/
#check @is_compact.add /- _inst_3: add_monoid ↝ has_add
-/
#check @is_scalar_tower.has_continuous_const_smul /- _inst_5: monoid ↝ mul_one_class
-/
#check @smul_comm_class.has_continuous_const_smul /- _inst_5: monoid ↝ mul_one_class
-/
#check @submonoid.mem_nhds_one /- _inst_3: comm_monoid ↝ mul_one_class
-/
#check @add_submonoid.mem_nhds_zero /- _inst_3: add_comm_monoid ↝ add_zero_class
-/
#check @locally_finite.exists_finset_support /- _inst_5: add_comm_monoid ↝ has_zero
-/
#check @locally_finite.exists_finset_mul_support /- _inst_5: comm_monoid ↝ has_one
-/
-- topology/algebra/mul_action.lean
#check @add_units.has_continuous_vadd /- _inst_5: add_action ↝ has_vadd
-/
#check @units.has_continuous_smul /- _inst_5: mul_action ↝ has_smul
-/
-- topology/algebra/nonarchimedean/adic_topology.lean
#check @is_adic_iff /- _inst_2: topological_ring ↝ topological_add_group
-/
#check @with_ideal.uniform_add_group /- _inst_2: with_ideal ↝ topological_add_group uniform_space
-/
-- topology/algebra/nonarchimedean/basic.lean
#check @nonarchimedean_group.nonarchimedean_of_emb /- _inst_6: topological_group ↝ has_continuous_inv has_continuous_mul
-/
#check @nonarchimedean_add_group.nonarchimedean_of_emb /- _inst_6: topological_add_group ↝ has_continuous_add has_continuous_neg
-/
#check @nonarchimedean_ring.prod.nonarchimedean_ring /- _inst_3: nonarchimedean_ring ↝ has_continuous_add has_continuous_mul has_continuous_neg nonarchimedean_add_group
_inst_6: nonarchimedean_ring ↝ has_continuous_add has_continuous_mul has_continuous_neg nonarchimedean_add_group
-/
#check @nonarchimedean_ring.left_mul_subset /- _inst_3: nonarchimedean_ring ↝ has_continuous_mul
-/
#check @nonarchimedean_ring.mul_subset /- _inst_3: nonarchimedean_ring ↝ has_continuous_mul nonarchimedean_add_group
-/
-- topology/algebra/open_subgroup.lean
#check @submodule.is_open_mono /- _inst_1: comm_ring ↝ ring
_inst_4: topological_add_group ↝ has_continuous_add
-/
#check @ideal.is_open_of_open_subideal /- _inst_3: topological_ring ↝ topological_add_group
-/
-- topology/algebra/order/basic.lean
#check @preorder.topology /- _inst_1: preorder ↝ has_lt
-/
#check @order_dual.order_topology /- _inst_2: partial_order ↝ preorder
-/
#check @is_open_iff_generate_intervals /- _inst_2: partial_order ↝ preorder
-/
#check @nhds_eq_order /- _inst_2: partial_order ↝ preorder
-/
#check @tendsto_Ico_class_nhds /- _inst_2: partial_order ↝ filter.tendsto_Ixx_class no_meet_fake_name preorder
t: order_topology ↝ filter.tendsto_Ixx_class no_meet_fake_name
-/
#check @tendsto_Ioc_class_nhds /- _inst_2: partial_order ↝ filter.tendsto_Ixx_class no_meet_fake_name preorder
t: order_topology ↝ filter.tendsto_Ixx_class no_meet_fake_name
-/
#check @tendsto_Ioo_class_nhds /- _inst_2: partial_order ↝ filter.tendsto_Ixx_class no_meet_fake_name preorder
t: order_topology ↝ filter.tendsto_Ixx_class no_meet_fake_name
-/
#check @induced_order_topology' /- _inst_1: partial_order ↝ preorder
-/
#check @order_topology.t2_space /- _inst_2: linear_order ↝ preorder t2_space
_inst_3: order_topology ↝ t2_space
-/
#check @disjoint_nhds_at_top /- _inst_3: order_topology ↝ order_closed_topology
-/
#check @continuous_abs /- _inst_2: linear_ordered_add_comm_group ↝ has_continuous_neg has_neg linear_order order_closed_topology
_inst_3: order_topology ↝ has_continuous_neg order_closed_topology
-/
#check @nhds_basis_Ioo_pos /- _inst_2: linear_ordered_add_comm_group ↝ add_comm_group contravariant_class covariant_class covariant_class linear_order
-/
#check @filter.tendsto.add_at_top /- _inst_2: linear_ordered_add_comm_group ↝ no_min_order ordered_add_comm_group
-/
#check @tendsto_inv_zero_at_top /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield order_closed_topology
_inst_3: order_topology ↝ order_closed_topology
-/
#check @tendsto_inv_at_top_zero' /- _inst_1: linear_ordered_field ↝ linear_ordered_semifield
-/
#check @preimage_neg /- _inst_1: add_group ↝ has_involutive_neg
-/
#check @filter.map_neg_eq_comap_neg /- _inst_1: add_group ↝ has_involutive_neg
-/
#check @exists_seq_strict_mono_tendsto' /- _inst_11: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
#check @exists_seq_tendsto_Sup /- _inst_10: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
#check @filter.eventually.exists_gt /- _inst_2: linear_order ↝ filter.ne_bot no_meet_fake_name preorder
_inst_3: order_topology ↝ filter.ne_bot no_meet_fake_name
_inst_4: densely_ordered ↝ filter.ne_bot no_meet_fake_name
_inst_5: no_max_order ↝ filter.ne_bot no_meet_fake_name
-/
#check @dense.exists_countable_dense_subset_no_bot_top /- _inst_2: linear_order ↝ filter.ne_bot no_meet_fake_name partial_order t1_space
_inst_3: order_topology ↝ filter.ne_bot no_meet_fake_name t1_space
_inst_4: densely_ordered ↝ filter.ne_bot no_meet_fake_name
_inst_5: nontrivial ↝ filter.ne_bot no_meet_fake_name
-/
#check @monotone.map_Sup_of_continuous_at' /- _inst_4: complete_linear_order ↝ complete_semilattice_Sup
-/
#check @monotone.map_cSup_of_continuous_at /- _inst_4: conditionally_complete_linear_order ↝ conditionally_complete_lattice
-/
-- topology/algebra/order/compact.lean
#check @compact_space_of_complete_linear_order /- _inst_1: complete_linear_order ↝ boolean_algebra bounded_order compact_Icc_space partial_order
_inst_3: order_topology ↝ compact_Icc_space
-/
#check @is_compact.is_glb_Inf /- _inst_3: order_topology ↝ order_closed_topology
-/
-- topology/algebra/order/floor.lean
#check @continuous_on_fract /- _inst_4: topological_add_group ↝ has_continuous_sub
-/
#check @tendsto_fract_left' /- _inst_5: topological_add_group ↝ has_continuous_sub
-/
#check @tendsto_fract_right' /- _inst_5: topological_add_group ↝ has_continuous_sub
-/
#check @continuous_on.comp_fract' /- _inst_4: order_topology ↝ order_closed_topology
-/
-- topology/algebra/order/intermediate_value.lean
#check @is_connected.Ioo_cInf_cSup_subset /- _inst_3: order_topology ↝ order_closed_topology
-/
#check @is_preconnected.Ioi_cInf_subset /- _inst_3: order_topology ↝ order_closed_topology
-/
#check @continuous.surjective /- _inst_1: conditionally_complete_linear_order ↝ filter.ne_bot filter.ne_bot preconnected_space preorder
_inst_3: order_topology ↝ preconnected_space
_inst_8: densely_ordered ↝ preconnected_space
-/
-- topology/algebra/order/liminf_limsup.lean
#check @is_bounded_le_nhds /- _inst_1: semilattice_sup ↝ is_directed partial_order
-/
#check @filter.tendsto.is_cobounded_under_ge /- _inst_4: filter.ne_bot ↝ filter.ne_bot
-/
#check @filter.tendsto.is_cobounded_under_le /- _inst_4: filter.ne_bot ↝ filter.ne_bot
-/
#check @filter.tendsto.limsup_eq /- _inst_4: filter.ne_bot ↝ filter.ne_bot
-/
#check @filter.tendsto.liminf_eq /- _inst_4: filter.ne_bot ↝ filter.ne_bot
-/
#check @antitone.map_Limsup_of_continuous_at /- _inst_2: complete_linear_order ↝ no_meet_fake_name
-/
#check @antitone.map_limsup_of_continuous_at /- _inst_1: filter.ne_bot ↝ filter.ne_bot
-/
#check @antitone.map_liminf_of_continuous_at /- _inst_1: filter.ne_bot ↝ filter.ne_bot
-/
#check @monotone.map_limsup_of_continuous_at /- _inst_1: filter.ne_bot ↝ filter.ne_bot
-/
#check @monotone.map_liminf_of_continuous_at /- _inst_1: filter.ne_bot ↝ filter.ne_bot
-/
-- topology/algebra/order/monotone_continuity.lean
#check @strict_mono_on.continuous_at_right_of_exists_between /- _inst_3: order_topology ↝ order_closed_topology
_inst_4: linear_order ↝ partial_order
-/
#check @continuous_at_right_of_monotone_on_of_exists_between /- _inst_3: order_topology ↝ order_closed_topology
_inst_4: linear_order ↝ partial_order
-/
#check @order_iso.continuous /- _inst_2: partial_order ↝ preorder
-/
-- topology/algebra/order/monotone_convergence.lean
#check @tendsto_at_top_supr /- _inst_3: complete_lattice ↝ no_meet_fake_name
-/
#check @tendsto_at_bot_supr /- _inst_3: complete_lattice ↝ no_meet_fake_name
-/
#check @tendsto_at_bot_infi /- _inst_3: complete_lattice ↝ no_meet_fake_name
-/
#check @tendsto_at_top_infi /- _inst_3: complete_lattice ↝ no_meet_fake_name
-/
#check @tendsto_of_monotone /- _inst_4: order_topology ↝ Sup_convergence_class
-/
#check @tendsto_iff_tendsto_subseq_of_monotone /- _inst_1: semilattice_sup ↝ filter.ne_bot preorder
_inst_3: nonempty ↝ filter.ne_bot
-/
#check @is_lub_of_tendsto_at_top /- _inst_4: nonempty ↝ filter.ne_bot
-/
#check @supr_eq_of_tendsto /- _inst_2: complete_linear_order ↝ Sup_convergence_class complete_lattice t2_space
_inst_3: order_topology ↝ Sup_convergence_class t2_space
_inst_4: nonempty ↝ filter.ne_bot
_inst_5: semilattice_sup ↝ filter.ne_bot preorder
-/
#check @infi_eq_of_tendsto /- _inst_2: complete_linear_order ↝ Inf_convergence_class complete_lattice t2_space
_inst_3: order_topology ↝ Inf_convergence_class t2_space
_inst_4: nonempty ↝ filter.ne_bot
_inst_5: semilattice_sup ↝ filter.ne_bot preorder
-/
-- topology/algebra/order/proj_Icc.lean
#check @continuous_proj_Icc /- _inst_4: order_topology ↝ order_closed_topology
-/
-- topology/algebra/polynomial.lean
#check @polynomial.continuous_eval₂ /- _inst_3: topological_semiring ↝ has_continuous_add has_continuous_mul
-/
#check @polynomial.tendsto_norm_at_top /- _inst_1: normed_ring ↝ has_norm ring
-/
-- topology/algebra/ring.lean
#check @topological_semiring.has_continuous_neg_of_mul /- _inst_2: non_assoc_ring ↝ has_distrib_neg has_neg mul_one_class
-/
#check @topological_ring.to_topological_add_group /- _inst_3: topological_ring ↝ has_continuous_add has_continuous_neg
-/
#check @discrete_topology.topological_semiring /- _inst_3: discrete_topology ↝ has_continuous_add has_continuous_mul
-/
#check @discrete_topology.topological_ring /- _inst_3: discrete_topology ↝ has_continuous_neg topological_semiring
-/
#check @subsemiring.topological_semiring /- _inst_3: topological_semiring ↝ has_continuous_add has_continuous_mul
-/
#check @prod.topological_semiring /- _inst_5: topological_semiring ↝ has_continuous_add has_continuous_mul
_inst_6: topological_semiring ↝ has_continuous_add has_continuous_mul
-/
#check @prod.topological_ring /- _inst_5: topological_ring ↝ has_continuous_add has_continuous_mul has_continuous_neg
_inst_6: topological_ring ↝ has_continuous_add has_continuous_mul has_continuous_neg
-/
#check @mul_opposite.has_continuous_add /- _inst_1: non_unital_non_assoc_semiring ↝ has_add
-/
#check @mul_opposite.topological_semiring /- _inst_3: topological_semiring ↝ has_continuous_add has_continuous_mul
-/
#check @mul_opposite.has_continuous_neg /- _inst_1: non_unital_non_assoc_ring ↝ has_neg
-/
#check @mul_opposite.topological_ring /- _inst_3: topological_ring ↝ has_continuous_add has_continuous_mul has_continuous_neg
-/
#check @add_opposite.has_continuous_mul /- _inst_1: non_unital_non_assoc_semiring ↝ has_mul
-/
#check @add_opposite.topological_semiring /- _inst_3: topological_semiring ↝ has_continuous_add has_continuous_mul
-/
#check @add_opposite.topological_ring /- _inst_3: topological_ring ↝ has_continuous_add has_continuous_mul has_continuous_neg
-/
#check @mul_left_continuous /- _inst_3: topological_ring ↝ has_continuous_mul
-/
#check @mul_right_continuous /- _inst_3: topological_ring ↝ has_continuous_mul
-/
#check @subring.topological_ring /- _inst_3: topological_ring ↝ topological_semiring
-/
#check @topological_ring_quotient_topology /- _inst_2: comm_ring ↝ has_quotient ring
-/
#check @quotient_ring.is_open_map_coe /- _inst_3: topological_ring ↝ has_continuous_add
-/
-- topology/algebra/uniform_field.lean
#check @uniform_space.completion.nontrivial /- _inst_1: field ↝ euclidean_domain
-/
#check @uniform_space.completion.hat_inv /- _inst_1: field ↝ has_inv
-/
#check @uniform_space.completion.hat_inv_extends /- _inst_3: topological_division_ring ↝ has_continuous_inv₀
-/
#check @uniform_space.completion.coe_inv /- _inst_4: completable_top_field ↝ separated_space
-/
-- topology/algebra/uniform_group.lean
#check @tendsto_sub_comap_self /- _inst_2: add_comm_group ↝ add_group fun_like has_continuous_sub no_meet_fake_name zero_hom_class
_inst_3: topological_add_group ↝ has_continuous_sub
_inst_5: add_comm_group ↝ add_group fun_like no_meet_fake_name zero_hom_class
-/
#check @tendsto_div_comap_self /- _inst_2: comm_group ↝ fun_like group has_continuous_div no_meet_fake_name one_hom_class
_inst_3: topological_group ↝ has_continuous_div
_inst_5: comm_group ↝ fun_like group no_meet_fake_name one_hom_class
-/
-- topology/algebra/uniform_ring.lean
#check @uniform_space.completion.has_one /- _inst_1: ring ↝ has_one
-/
#check @uniform_space.completion.has_mul /- _inst_1: ring ↝ has_mul
-/
#check @uniform_space.completion.coe_mul /- _inst_3: topological_ring ↝ has_continuous_mul
-/
#check @uniform_space.completion.continuous_mul /- _inst_3: topological_ring ↝ has_continuous_mul topological_add_group
-/
-- topology/algebra/with_zero_topology.lean
#check @linear_ordered_comm_group_with_zero.nhds_fun /- _inst_1: linear_ordered_comm_group_with_zero ↝ linear_order monoid_with_zero
-/
#check @linear_ordered_comm_group_with_zero.directed_lt /- _inst_1: linear_ordered_comm_group_with_zero ↝ linear_order monoid
-/
-- topology/bases.lean
#check @topological_space.encodable.to_separable_space /- _inst_1: encodable ↝ countable
-/
#check @topological_space.separable_space_of_dense_range /- _inst_1: encodable ↝ countable
-/
#check @topological_space.is_separable_Union /- _inst_1: encodable ↝ countable
-/
#check @topological_space.first_countable_topology.tendsto_subseq /- _inst_1: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
#check @topological_space.second_countable_topology_of_countable_cover /- _inst_1: encodable ↝ countable
-/
#check @topological_space.sigma.second_countable_topology /- _inst_2: encodable ↝ countable
-/
-- topology/basic.lean
#check @is_open_Inter /- _inst_2: fintype ↝ finite
-/
#check @is_closed_Union /- _inst_2: fintype ↝ finite
-/
-- topology/bornology/basic.lean
#check @bornology.is_bounded_Union /- _inst_2: fintype ↝ finite
-/
-- topology/category/Top/limits.lean
#check @nonempty_sections_of_fintype_inverse_system /- _inst_1: preorder ↝ category_theory.is_filtered category_theory.small_category has_le
_inst_2: is_directed ↝ category_theory.is_filtered
-/
-- topology/connected.lean
#check @is_connected_univ /- _inst_2: connected_space ↝ nonempty preconnected_space
-/
#check @is_connected_range /- _inst_3: connected_space ↝ nonempty preconnected_space
-/
#check @prod.connected_space /- _inst_3: connected_space ↝ nonempty preconnected_space
_inst_4: connected_space ↝ nonempty preconnected_space
-/
#check @irreducible_space.connected_space /- _inst_3: irreducible_space ↝ nonempty preconnected_space
-/
-- topology/continuous_function/algebra.lean
#check @continuous_map.coe_vadd /- _inst_6: has_continuous_const_vadd ↝ has_vadd
-/
#check @continuous_map.coe_smul /- _inst_6: has_continuous_const_smul ↝ has_smul
-/
#check @continuous_map.smul_apply /- _inst_6: has_continuous_const_smul ↝ has_smul
-/
#check @continuous_map.vadd_apply /- _inst_6: has_continuous_const_vadd ↝ has_vadd
-/
#check @continuous_map.vadd_comp /- _inst_6: has_continuous_const_vadd ↝ has_vadd
-/
#check @continuous_map.smul_comp /- _inst_6: has_continuous_const_smul ↝ has_smul
-/
#check @continuous_map.smul_comm_class /- _inst_6: has_continuous_const_smul ↝ has_smul
_inst_8: has_continuous_const_smul ↝ has_smul
-/
#check @continuous_map.vadd_comm_class /- _inst_6: has_continuous_const_vadd ↝ has_vadd
_inst_8: has_continuous_const_vadd ↝ has_vadd
-/
#check @continuous_map.is_scalar_tower /- _inst_6: has_continuous_const_smul ↝ has_smul
_inst_8: has_continuous_const_smul ↝ has_smul
-/
#check @subalgebra.separates_points /- _inst_5: algebra ↝ algebra has_smul
_inst_11: has_continuous_const_smul ↝ algebra
-/
#check @algebra_map_apply /- _inst_5: algebra ↝ algebra has_smul
_inst_11: has_continuous_const_smul ↝ algebra
-/
#check @continuous_map.inf_eq /- _inst_5: topological_ring ↝ has_continuous_add
-/
#check @continuous_map.sup_eq /- _inst_5: topological_ring ↝ distrib_mul_action has_continuous_add
-/
#check @continuous_map.star_module /- _inst_8: has_continuous_const_smul ↝ has_smul
-/
-- topology/continuous_function/bounded.lean
#check @bounded_continuous_function.has_norm /- _inst_2: seminormed_add_comm_group ↝ has_zero pseudo_metric_space
-/
#check @bounded_continuous_function.coe_smul /- _inst_7: has_bounded_smul ↝ has_smul
-/
#check @bounded_continuous_function.smul_apply /- _inst_7: has_bounded_smul ↝ has_smul
-/
#check @bounded_continuous_function.has_nat_cast /- _inst_2: semi_normed_ring ↝ has_nat_cast pseudo_metric_space
-/
#check @bounded_continuous_function.has_int_cast /- _inst_2: semi_normed_ring ↝ has_int_cast pseudo_metric_space
-/
#check @bounded_continuous_function.algebra_map_apply /- _inst_5: normed_ring ↝ algebra semi_normed_ring
_inst_6: normed_algebra ↝ algebra has_smul
-/
#check @bounded_continuous_function.star_module /- _inst_2: star_ring ↝ has_star
_inst_7: normed_space ↝ has_smul has_smul
-/
-- topology/continuous_function/compact.lean
#check @continuous_map.has_norm /- _inst_4: normed_add_comm_group ↝ has_zero metric_space
-/
#check @continuous_map.uniform_continuity /- _inst_1: metric_space ↝ pseudo_metric_space separated_space
_inst_3: metric_space ↝ pseudo_metric_space
-/
#check @bounded_continuous_function.mk_of_compact_star /- _inst_2: normed_add_comm_group ↝ has_continuous_star has_star seminormed_add_comm_group
-/
-- topology/continuous_function/units.lean
#check @continuous_map.is_unit_iff_forall_ne_zero /- _inst_2: normed_field ↝ normed_division_ring
-/
-- topology/continuous_function/zero_at_infty.lean
#check @zero_at_infty_continuous_map.coe_smul /- _inst_5: smul_with_zero ↝ has_smul has_smul
_inst_6: has_continuous_const_smul ↝ has_smul
-/
#check @zero_at_infty_continuous_map.smul_apply /- _inst_5: smul_with_zero ↝ has_smul has_smul
_inst_6: has_continuous_const_smul ↝ has_smul
-/
#check @zero_at_infty_continuous_map.is_central_scalar /- _inst_5: smul_with_zero ↝ has_smul has_smul
-/
#check @zero_at_infty_continuous_map.is_scalar_tower /- _inst_5: topological_semiring ↝ has_continuous_mul
_inst_6: module ↝ has_smul has_smul no_meet_fake_name smul_with_zero
-/
#check @zero_at_infty_continuous_map.smul_comm_class /- _inst_5: topological_semiring ↝ has_continuous_mul
_inst_6: module ↝ has_smul has_smul no_meet_fake_name smul_with_zero
-/
#check @zero_at_infty_continuous_map.bounded /- _inst_2: metric_space ↝ continuous_map_class pseudo_metric_space
-/
#check @zero_at_infty_continuous_map.star_module /- _inst_8: smul_with_zero ↝ has_smul has_smul
_inst_9: has_continuous_const_smul ↝ has_smul
-/
-- topology/continuous_on.lean
#check @nhds_within_pi_univ_eq /- _inst_2: fintype ↝ finite
-/
-- topology/instances/discrete.lean
#check @discrete_topology.order_topology_of_pred_succ /- _inst_2: linear_order ↝ is_directed is_directed partial_order
-/
-- topology/instances/ennreal.lean
#check @edist_ne_top_of_mem_ball /- _inst_1: emetric_space ↝ pseudo_emetric_space
-/
#check @nhds_eq_nhds_emetric_ball /- _inst_1: emetric_space ↝ pseudo_emetric_space
-/
-- topology/instances/matrix.lean
#check @matrix.topological_semiring /- _inst_5: topological_semiring ↝ has_continuous_add has_continuous_mul
-/
#check @matrix.topological_ring /- _inst_5: topological_ring ↝ has_continuous_add has_continuous_mul has_continuous_neg
-/
#check @continuous.matrix_det /- _inst_6: topological_ring ↝ has_continuous_add has_continuous_mul topological_add_group
-/
-- topology/locally_constant/algebra.lean
#check @locally_constant.coe_smul /- _inst_2: has_smul ↝ has_smul has_smul
-/
#check @locally_constant.coe_algebra_map /- _inst_4: algebra ↝ algebra algebra no_meet_fake_name
-/
-- topology/metric_space/antilipschitz.lean
#check @antilipschitz_with /- _inst_1: pseudo_emetric_space ↝ has_edist
_inst_2: pseudo_emetric_space ↝ has_edist
-/
#check @antilipschitz_with.is_closed_range /- _inst_5: emetric_space ↝ pseudo_emetric_space separated_space
-/
#check @antilipschitz_with.proper_space /- _inst_3: metric_space ↝ pseudo_metric_space t2_space
-/
-- topology/metric_space/baire.lean
#check @dense_Inter_of_open /- _inst_3: encodable ↝ countable
-/
#check @dense_Inter_of_Gδ /- _inst_3: encodable ↝ countable
-/
-- topology/metric_space/basic.lean
#check @dist_nndist /- _inst_1: pseudo_metric_space ↝ has_dist has_nndist
-/
#check @dist_lt_coe /- _inst_1: pseudo_metric_space ↝ has_dist has_nndist
-/
#check @dist_le_coe /- _inst_1: pseudo_metric_space ↝ has_dist has_nndist
-/
#check @metric.ball /- _inst_1: pseudo_metric_space ↝ has_dist
-/
#check @metric.closed_ball /- _inst_1: pseudo_metric_space ↝ has_dist
-/
#check @metric.sphere /- _inst_1: pseudo_metric_space ↝ has_dist
-/
#check @metric.complete_of_cauchy_seq_tendsto /- _inst_1: pseudo_metric_space ↝ pseudo_emetric_space
-/
#check @totally_bounded_Icc /- _inst_1: pseudo_metric_space ↝ uniform_space
-/
#check @metric.bounded /- _inst_1: pseudo_metric_space ↝ has_dist
-/
#check @metric.diam /- _inst_1: pseudo_metric_space ↝ pseudo_emetric_space
-/
#check @metric.uniform_embedding_iff' /- _inst_3: metric_space ↝ pseudo_metric_space
-/
#check @metric.is_closed_of_pairwise_le_dist /- _inst_2: metric_space ↝ pseudo_metric_space separated_space
-/
#check @metric.closed_embedding_of_pairwise_le_dist /- _inst_2: metric_space ↝ pseudo_metric_space separated_space
-/
#check @metric.second_countable_of_countable_discretization /- _inst_3: metric_space ↝ proper_space pseudo_metric_space
-/
-- topology/metric_space/cau_seq_filter.lean
#check @cau_seq.tendsto_limit /- _inst_1: normed_ring ↝ semi_normed_ring
-/
#check @normed_field.is_absolute_value /- _inst_1: normed_field ↝ normed_division_ring
-/
#check @cauchy_seq.is_cau_seq /- _inst_1: normed_field ↝ semi_normed_ring
-/
-- topology/metric_space/closeds.lean
#check @emetric.nonempty_compacts.second_countable_topology /- _inst_2: topological_space.second_countable_topology ↝ topological_space.separable_space
-/
-- topology/metric_space/completion.lean
#check @uniform_space.completion.has_dist /- _inst_1: pseudo_metric_space ↝ has_dist uniform_space
-/
-- topology/metric_space/contracting.lean
#check @contracting_with /- _inst_1: emetric_space ↝ pseudo_emetric_space
-/
#check @contracting_with.one_sub_K_pos /- _inst_1: metric_space ↝ emetric_space
-/
-- topology/metric_space/emetric_paracompact.lean
#check @emetric.normal_of_emetric /- _inst_1: emetric_space ↝ paracompact_space t2_space topological_space
-/
-- topology/metric_space/emetric_space.lean
#check @uniformity_dist_of_mem_uniformity /- _inst_1: linear_order ↝ has_lt
-/
#check @emetric.ball /- _inst_1: pseudo_emetric_space ↝ has_edist
-/
#check @emetric.closed_ball /- _inst_1: pseudo_emetric_space ↝ has_edist
-/
#check @emetric.diam /- _inst_1: pseudo_emetric_space ↝ has_edist
-/
#check @uniform_embedding_iff' /- _inst_3: emetric_space ↝ pseudo_emetric_space
-/
#check @uniformity_edist /- _inst_2: emetric_space ↝ pseudo_emetric_space
-/
#check @emetric.countable_closure_of_compact /- _inst_2: emetric_space ↝ pseudo_emetric_space t2_space
-/
-- topology/metric_space/hausdorff_dimension.lean
#check @cont_diff_on.dimH_image_le /- _inst_5: finite_dimensional ↝ topological_space.second_countable_topology
-/
-- topology/metric_space/hausdorff_distance.lean
#check @emetric.inf_edist /- _inst_1: pseudo_emetric_space ↝ has_edist
-/
#check @metric.inf_dist /- _inst_1: pseudo_metric_space ↝ pseudo_emetric_space
-/
#check @metric.inf_nndist /- _inst_1: pseudo_metric_space ↝ pseudo_emetric_space
-/
#check @metric.Hausdorff_dist /- _inst_1: pseudo_metric_space ↝ pseudo_emetric_space
-/
-- topology/metric_space/holder.lean
#check @holder_with /- _inst_1: pseudo_emetric_space ↝ has_edist
_inst_2: pseudo_emetric_space ↝ has_edist
-/
#check @holder_on_with /- _inst_1: pseudo_emetric_space ↝ has_edist
_inst_2: pseudo_emetric_space ↝ has_edist
-/
-- topology/metric_space/isometry.lean
#check @isometry /- _inst_1: pseudo_emetric_space ↝ has_edist
_inst_2: pseudo_emetric_space ↝ has_edist
-/
-- topology/metric_space/lipschitz.lean
#check @lipschitz_with /- _inst_1: pseudo_emetric_space ↝ has_edist
_inst_2: pseudo_emetric_space ↝ has_edist
-/
#check @lipschitz_on_with /- _inst_1: pseudo_emetric_space ↝ has_edist
_inst_2: pseudo_emetric_space ↝ has_edist
-/
-- topology/metric_space/metric_separated.lean
#check @is_metric_separated /- _inst_1: emetric_space ↝ has_edist
-/
-- topology/metric_space/partition_of_unity.lean
#check @emetric.eventually_nhds_zero_forall_closed_ball_subset /- _inst_1: emetric_space ↝ pseudo_emetric_space
-/
#check @emetric.exists_forall_closed_ball_subset_aux₂ /- _inst_1: emetric_space ↝ pseudo_emetric_space
-/
-- topology/metric_space/pi_nat.lean
#check @exists_nat_nat_continuous_surjective_of_complete_space /- _inst_3: topological_space.second_countable_topology ↝ topological_space.separable_space
-/
-- topology/metric_space/polish.lean
#check @polish_space.has_dist_complete_copy /- _inst_1: metric_space ↝ pseudo_metric_space
-/
-- topology/metric_space/shrinking_lemma.lean
#check @exists_subset_Union_ball_radius_lt /- _inst_1: metric_space ↝ normal_space pseudo_metric_space
-/
#check @exists_subset_Union_ball_radius_pos_lt /- _inst_1: metric_space ↝ normal_space pseudo_metric_space
-/
-- topology/partition_of_unity.lean
#check @partition_of_unity.continuous_smul /- _inst_2: add_comm_monoid ↝ has_zero
-/
-- topology/semicontinuous.lean
#check @lower_semicontinuous_within_at /- _inst_2: preorder ↝ has_lt
-/
#check @lower_semicontinuous_at /- _inst_2: preorder ↝ has_lt
-/
#check @upper_semicontinuous_within_at /- _inst_2: preorder ↝ has_lt
-/
#check @upper_semicontinuous_at /- _inst_2: preorder ↝ has_lt
-/
#check @continuous_within_at.lower_semicontinuous_within_at /- _inst_5: order_topology ↝ order_closed_topology
-/
#check @continuous_at.lower_semicontinuous_at /- _inst_5: order_topology ↝ order_closed_topology
-/
#check @continuous_at.comp_lower_semicontinuous_within_at /- _inst_8: order_topology ↝ order_closed_topology
-/
#check @lower_semicontinuous_within_at.add' /- _inst_3: linear_ordered_add_comm_monoid ↝ covariant_class covariant_class has_add linear_order order_closed_topology
-/
#check @continuous_within_at.upper_semicontinuous_within_at /- _inst_5: order_topology ↝ order_closed_topology
-/
#check @continuous_at.upper_semicontinuous_at /- _inst_5: order_topology ↝ order_closed_topology
-/
-- topology/separation.lean
#check @exists_open_singleton_of_fintype /- _inst_3: fintype ↝ finite
-/
#check @discrete_of_t1_of_finite /- _inst_4: fintype ↝ finite
-/
#check @tendsto_nhds_unique /- _inst_3: filter.ne_bot ↝ filter.ne_bot
-/
#check @filter.tendsto.lim_eq /- _inst_3: filter.ne_bot ↝ filter.ne_bot
-/
-- topology/sequences.lean
#check @topological_space.first_countable_topology.sequential_space /- _inst_2: topological_space.first_countable_topology ↝ filter.is_countably_generated no_meet_fake_name
-/
#check @compact_space.tendsto_subseq /- _inst_2: topological_space.first_countable_topology ↝ seq_compact_space
_inst_3: compact_space ↝ seq_compact_space
-/
-- topology/subset_properties.lean
#check @compact_Union /- _inst_3: fintype ↝ finite
-/
#check @filter.coclosed_compact.filter.ne_bot /- _inst_3: noncompact_space ↝ filter.ne_bot
-/
#check @closed_embedding.noncompact_space /- _inst_3: noncompact_space ↝ filter.ne_bot
-/
#check @fintype.compact_space /- _inst_3: fintype ↝ finite
-/
#check @irreducible_space.is_irreducible_univ /- _inst_4: irreducible_space ↝ nonempty preirreducible_space
-/
-- topology/support.lean
#check @has_compact_mul_support.mul /- _inst_2: monoid ↝ mul_one_class
-/
#check @has_compact_support.add /- _inst_2: add_monoid ↝ add_zero_class
-/
#check @has_compact_support.smul_left /- _inst_2: monoid_with_zero ↝ monoid
-/
-- topology/uniform_space/abstract_completion.lean
#check @abstract_completion.extend_unique /- _inst_4: separated_space ↝ t2_space
-/
#check @abstract_completion.extend_comp_coe /- _inst_4: separated_space ↝ t2_space
-/
#check @abstract_completion.extend_map /- _inst_5: separated_space ↝ t2_space
-/
#check @abstract_completion.extension₂_coe_coe /- _inst_4: separated_space ↝ t2_space
-/
-- topology/uniform_space/basic.lean
#check @uniform_space.is_open_ball /- _inst_1: uniform_space ↝ topological_space
-/
-- topology/uniform_space/cauchy.lean
#check @filter.tendsto.cauchy_map /- _inst_2: filter.ne_bot ↝ filter.ne_bot
-/
#check @cauchy_seq /- _inst_2: semilattice_sup ↝ preorder
-/
#check @filter.tendsto.cauchy_seq /- _inst_3: nonempty ↝ filter.ne_bot
-/
#check @cauchy_seq_iff_tendsto /- _inst_2: nonempty ↝ filter.ne_bot
-/
#check @cauchy_map_iff_exists_tendsto /- _inst_3: filter.ne_bot ↝ filter.ne_bot
-/
-- topology/uniform_space/compact_convergence.lean
#check @continuous_map.compact_conv_nhd /- _inst_2: uniform_space ↝ topological_space
-/
-- topology/uniform_space/complete_separated.lean
#check @is_complete.is_closed /- _inst_2: separated_space ↝ t2_space
-/
#check @dense_inducing.continuous_extend_of_cauchy /- _inst_5: separated_space ↝ t3_space
-/
-- topology/uniform_space/completion.lean
#check @Cauchy.Cauchy_eq /- _inst_1: inhabited ↝ nonempty
-/
#check @uniform_space.completion.extension_coe /- _inst_4: separated_space ↝ t2_space
-/
-- topology/uniform_space/uniform_embedding.lean
#check @uniformly_extend_of_ind /- _inst_4: separated_space ↝ t2_space
-/
#check @uniformly_extend_unique /- _inst_4: separated_space ↝ t2_space
-/
-- topology/vector_bundle/basic.lean
#check @continuous_transitions /- _inst_4: normed_add_comm_group ↝ module seminormed_add_comm_group
-/
#check @topological_vector_bundle.bundle.trivial.module /- _inst_1: nontrivially_normed_field ↝ semiring
-/
-- topology/vector_bundle/hom.lean
#check @bundle.continuous_linear_map /- _inst_1: normed_field ↝ semiring
_inst_2: normed_field ↝ semiring
-/
-- topology/vector_bundle/prod.lean
#check @topological_vector_bundle.trivialization.prod.to_fun' /- _inst_1: nontrivially_normed_field ↝ module normed_field
_inst_3: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_4: normed_space ↝ module
_inst_8: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_9: normed_space ↝ module
-/
#check @topological_vector_bundle.trivialization.prod.inv_fun' /- _inst_1: nontrivially_normed_field ↝ module normed_field
_inst_3: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_4: normed_space ↝ module
_inst_8: normed_add_comm_group ↝ module seminormed_add_comm_group
_inst_9: normed_space ↝ module
-/
#check @topological_vector_bundle.trivialization.prod /- _inst_16: topological_vector_bundle ↝
-/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment