ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Algebra/Module/LocalizedModule.lean
R : Type u_1
M : Type u_2
inst✝² : CommRing R
inst✝¹ : AddCommGroup M
inst✝ : Module R M
S : Submonoid R
\u22a2 Subsingleton (LocalizedModule S M) ↔ LinearMap.ker (mkLinearMap S M) = ⊤
-- Mathlib/Algebra/Module/LocalizedModule.lean
R : Type u_1
M : Type u_2
inst✝² : CommRing R
inst✝¹ : AddCommGroup M
inst✝ : Module R M
S : Submonoid R
\u22a2 Subsingleton (LocalizedModule S M) ↔ ⊤ ≤ LinearMap.ker (mkLinearMap S M)
-- Mathlib/Algebra/Module/LocalizedModule.lean
R : Type u_1
M : Type u_2
inst✝² : CommRing R
inst✝¹ : AddCommGroup M
inst✝ : Module R M
S : Submonoid R
H : ⊤ ≤ LinearMap.ker (mkLinearMap S M)
x : LocalizedModule S M
\u22a2 x = 0
-- Mathlib/Algebra/Module/LocalizedModule.lean
R : Type u_1
M : Type u_2
inst✝² : CommRing R
inst✝¹ : AddCommGroup M
inst✝ : Module R M
S : Submonoid R
H : ⊤ ≤ LinearMap.ker (mkLinearMap S M)
x : M
s : ↥S
\u22a2 Function.uncurry (IsLocalizedModule.mk' (mkLinearMap S M)) (x, s) = 0
-- Mathlib/Probability/Kernel/Disintegration/Integral.lean
α : Type u_1
β : Type u_2
Ω : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
inst✝⁵ : MeasurableSpace Ω
inst✝⁴ : StandardBorelSpace Ω
inst✝³ : Nonempty Ω
ρ : Measure (β × Ω)
inst✝² : IsFiniteMeasure ρ
E : Type u_4
f : β × Ω → E
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
hf : AEStronglyMeasurable f ρ
\u22a2 AEStronglyMeasurable (fun x => ∫ (y : Ω), f (x, y) ∂ρ.condKernel x) ρ.fst
-- Mathlib/Probability/Kernel/Disintegration/Integral.lean
α : Type u_1
β : Type u_2
Ω : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
inst✝⁵ : MeasurableSpace Ω
inst✝⁴ : StandardBorelSpace Ω
inst✝³ : Nonempty Ω
ρ : Measure (β × Ω)
inst✝² : IsFiniteMeasure ρ
E : Type u_4
f : β × Ω → E
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
hf : AEStronglyMeasurable f (ρ.fst ⊗ₘ ρ.condKernel)
\u22a2 AEStronglyMeasurable (fun x => ∫ (y : Ω), f (x, y) ∂ρ.condKernel x) ρ.fst
-- Mathlib/Data/Seq/WSeq.lean
α : Type u
β : Type v
γ : Type w
l : List α
s✝ : WSeq α
s1 s2 : Computation (List α)
l' : List α
s : WSeq α
h : s1 = Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l' ++ l, s) ∧ s2 = Computation.map (fun x => l.reverse ++ x) (Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l', s))
\u22a2 Computation.BisimO (fun c1 c2 => ∃ l' s, c1 = Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l' ++ l, s) ∧ c2 = Computation.map (fun x => l.reverse ++ x) (Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l', s))) s1.destruct s2.destruct
-- Mathlib/Data/Seq/WSeq.lean
α : Type u
β : Type v
γ : Type w
l : List α
s✝ : WSeq α
s1 s2 : Computation (List α)
l' : List α
s : WSeq α
h : s1 = Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l' ++ l, s) ∧ s2 = Computation.map (fun x => l.reverse ++ x) (Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l', s))
\u22a2 Computation.BisimO (fun c1 c2 => ∃ l' s, c1 = Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l' ++ l, s) ∧ c2 = Computation.map (fun x => l.reverse ++ x) (Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l', s))) (Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l' ++ l, s)).destruct (Computation.map (fun x => l.reverse ++ x) (Computation.corec (fun x => match x with | (l, s) => match Seq.destruct s with | none => Sum.inl l.reverse | some (none, s') => Sum.inr (l, s') | some (some a, s') => Sum.inr (a :: l, s')) (l', s))).destruct
-- Mathlib/CategoryTheory/Limits/Types.lean
J : Type u_1
C : Type u_2
inst✝¹ : Category.{?u.92908, u_1} J
inst✝ : Category.{?u.93383, u_2} C
F : J ⥤ C
X : C
s : ↑(F ⋙ coyoneda.obj (op X)).sections
j j' : J
f : j ⟶ j'
\u22a2 𝟙 X ≫ ↑s j' = ↑s j ≫ F.map f
-- Mathlib/CategoryTheory/Limits/Types.lean
J : Type u_1
C : Type u_2
inst✝¹ : Category.{?u.92908, u_1} J
inst✝ : Category.{?u.93383, u_2} C
F : J ⥤ C
X : C
s : ↑(F ⋙ coyoneda.obj (op X)).sections
j j' : J
f : j ⟶ j'
\u22a2 ↑s j' = ↑s j ≫ F.map f
-- Mathlib/CategoryTheory/Limits/Types.lean
J : Type u_1
C : Type u_2
inst✝¹ : Category.{?u.92908, u_1} J
inst✝ : Category.{?u.93383, u_2} C
F : J ⥤ C
X : C
τ : (const J).obj X ⟶ F
j j' : J
f : j ⟶ j'
\u22a2 (F ⋙ coyoneda.obj (op X)).map f (τ.app j) = τ.app j'
-- Mathlib/ModelTheory/ElementaryMaps.lean
L : Language
M : Type u_1
N✝ : Type u_2
P : Type u_3
Q : Type u_4
inst✝⁷ : L.Structure M
inst✝⁶ : L.Structure N✝
inst✝⁵ : L.Structure P
inst✝⁴ : L.Structure Q
N : Type u_5
inst✝³ : L.Structure N
inst✝² : L[[M]].Structure N
inst✝¹ : (L.lhomWithConstants M).IsExpansionOn N
inst✝ : N ⊨ L.elementaryDiagram M
n : ℕ
φ : L.Formula (Fin n)
x : Fin n → M
\u22a2 φ.Realize ((constantMap ∘ Sum.inr) ∘ x) ↔ φ.Realize x
-- Mathlib/ModelTheory/ElementaryMaps.lean
L : Language
M : Type u_1
N✝ : Type u_2
P : Type u_3
Q : Type u_4
inst✝⁷ : L.Structure M
inst✝⁶ : L.Structure N✝
inst✝⁵ : L.Structure P
inst✝⁴ : L.Structure Q
N : Type u_5
inst✝³ : L.Structure N
inst✝² : L[[M]].Structure N
inst✝¹ : (L.lhomWithConstants M).IsExpansionOn N
inst✝ : N ⊨ L.elementaryDiagram M
n : ℕ
φ : L.Formula (Fin n)
x : Fin n → M
\u22a2 φ.Realize ((constantMap ∘ Sum.inr) ∘ x) ↔ N ⊨ (((L.lhomWithConstants M).onBoundedFormula φ).subst (Constants.term ∘ Sum.inr ∘ x)).alls
-- Mathlib/ModelTheory/ElementaryMaps.lean
L : Language
M : Type u_1
N✝ : Type u_2
P : Type u_3
Q : Type u_4
inst✝⁷ : L.Structure M
inst✝⁶ : L.Structure N✝
inst✝⁵ : L.Structure P
inst✝⁴ : L.Structure Q
N : Type u_5
inst✝³ : L.Structure N
inst✝² : L[[M]].Structure N
inst✝¹ : (L.lhomWithConstants M).IsExpansionOn N
inst✝ : N ⊨ L.elementaryDiagram M
n : ℕ
φ : L.Formula (Fin n)
x : Fin n → M
\u22a2 M ⊨ (((L.lhomWithConstants M).onBoundedFormula φ).subst (Constants.term ∘ Sum.inr ∘ x)).alls ↔ φ.Realize x
-- Mathlib/Data/Finset/Sigma.lean
ι : Type u_1
α : ι → Type u_2
β : Type u_3
s✝ s₁ s₂ : Finset ι
t✝ t₁ t₂ : (i : ι) → Finset (α i)
f✝ : (i : ι) × α i → β
inst✝ : CompleteLattice β
s : Finset ι
t : (i : ι) → Finset (α i)
f : Sigma α → β
\u22a2 ⨆ ij ∈ s.sigma t, f ij = ⨆ i ∈ s, ⨆ j ∈ t i, f ⟨i, j⟩
-- Mathlib/Analysis/Matrix.lean
R : Type u_1
l : Type u_2
m : Type u_3
n : Type u_4
α : Type u_5
β : Type u_6
ι : Type u_7
inst✝⁴ : Fintype l
inst✝³ : Fintype m
inst✝² : Fintype n
inst✝¹ : Unique ι
inst✝ : SeminormedAddCommGroup α
v : n → α
\u22a2 ‖row ι v‖₊ = ∑ i : n, ‖v i‖₊
-- Mathlib/Topology/Inseparable.lean
X : Type u_1
Y : Type u_2
Z : Type u_3
α : Type u_4
ι : Type u_5
π : ι → Type u_6
inst✝³ : TopologicalSpace X
inst✝² : TopologicalSpace Y
inst✝¹ : TopologicalSpace Z
inst✝ : (i : ι) → TopologicalSpace (π i)
x✝ y✝ z : X
s : Set X
f g : X → Y
hf : Inducing f
h : StableUnderSpecialization (Set.range f)
x y : X
e : flip (fun x x_1 => x ⤳ x_1) (f y) (f x)
\u22a2 ∃ a', flip (fun x x_1 => x ⤳ x_1) a' x ∧ f a' = f y
-- Mathlib/GroupTheory/Perm/Cycle/Basic.lean
ι : Type u_1
α : Type u_2
β : Type u_3
f✝ g : Perm α
s t : Set α
a✝ b✝ x y : α
p : β → Prop
inst✝ : DecidablePred p
f : α ≃ Subtype p
h : g.IsCycleOn s
a : α
ha : a ∈ s
b : α
hb : b ∈ s
\u22a2 (g.extendDomain f).SameCycle ((Subtype.val ∘ ⇑f) a) ((Subtype.val ∘ ⇑f) b)
-- Mathlib/AlgebraicGeometry/EllipticCurve/Jacobian.lean
R : Type u
inst✝² : CommRing R
W' : Jacobian R
F : Type v
inst✝¹ : Field F
W : Jacobian F
inst✝ : Nontrivial R
X Y : R
h : W'.toAffine.Nonsingular X Y
h0 : fromAffine (Affine.Point.some h) = 0
\u22a2 False
-- Mathlib/AlgebraicGeometry/EllipticCurve/Jacobian.lean
R : Type u
inst✝² : CommRing R
W' : Jacobian R
F : Type v
inst✝¹ : Field F
W : Jacobian F
inst✝ : Nontrivial R
X Y : R
h : W'.toAffine.Nonsingular X Y
h0 : fromAffine (Affine.Point.some h) = 0
u : Rˣ
eq : (fun m => m • ![1, 1, 0]) u = ![X, Y, 1]
\u22a2 False
-- Mathlib/Order/SymmDiff.lean
ι : Type u_1
α : Type u_2
β : Type u_3
π : ι → Type u_4
inst✝ : CoheytingAlgebra α
a : α
\u22a2 a ∆ (￢a) = ⊤
-- Mathlib/Data/QPF/Univariate/Basic.lean
F : Type u → Type u
q : QPF F
α : Type u
u : F α → α
x y : (P F).W
h : Wequiv x y
\u22a2 recF u x = recF u y
-- Mathlib/RingTheory/Adjoin/Basic.lean
R : Type uR
S✝ : Type uS
A : Type uA
B : Type uB
F✝ : Type u_1
E✝ : Type u_2
K✝ : Type u_3
inst✝⁹ : CommSemiring E✝
inst✝⁸ : Semiring K✝
inst✝⁷ : SMul F✝ E✝
inst✝⁶ : Algebra E✝ K✝
inst✝⁵ : CommSemiring F✝
inst✝⁴ : Algebra F✝ K✝
inst✝³ : IsScalarTower F✝ E✝ K✝
L : Subalgebra F✝ K✝
F : Type u_4
inst✝² : CommSemiring F
E : Type u_5
inst✝¹ : CommSemiring E
inst✝ : Algebra F E
K : Subalgebra F E
S : Set E
\u22a2 Subalgebra.restrictScalars F (adjoin (↥K) S) = adjoin F (↑K ∪ S)
-- Mathlib/LinearAlgebra/SymplecticGroup.lean
l : Type u_1
R : Type u_2
inst✝² : DecidableEq l
inst✝¹ : Fintype l
inst✝ : CommRing R
A : Matrix (l ⊕ l) (l ⊕ l) R
hA : A ∈ symplecticGroup l R
\u22a2 -(J l R * Aᵀ * J l R * A) = -J l R * (Aᵀ * J l R * A)
-- Mathlib/LinearAlgebra/SymplecticGroup.lean
l : Type u_1
R : Type u_2
inst✝² : DecidableEq l
inst✝¹ : Fintype l
inst✝ : CommRing R
A : Matrix (l ⊕ l) (l ⊕ l) R
hA : A ∈ symplecticGroup l R
\u22a2 -J l R * (Aᵀ * J l R * A) = -J l R * J l R
-- Mathlib/LinearAlgebra/SymplecticGroup.lean
l : Type u_1
R : Type u_2
inst✝² : DecidableEq l
inst✝¹ : Fintype l
inst✝ : CommRing R
A : Matrix (l ⊕ l) (l ⊕ l) R
hA : Aᵀ * J l R * A = J l R
\u22a2 -J l R * (Aᵀ * J l R * A) = -J l R * J l R
-- Mathlib/LinearAlgebra/SymplecticGroup.lean
l : Type u_1
R : Type u_2
inst✝² : DecidableEq l
inst✝¹ : Fintype l
inst✝ : CommRing R
A : Matrix (l ⊕ l) (l ⊕ l) R
hA : A ∈ symplecticGroup l R
\u22a2 -J l R * J l R = -1 • (J l R * J l R)
-- Mathlib/LinearAlgebra/SymplecticGroup.lean
l : Type u_1
R : Type u_2
inst✝² : DecidableEq l
inst✝¹ : Fintype l
inst✝ : CommRing R
A : Matrix (l ⊕ l) (l ⊕ l) R
hA : A ∈ symplecticGroup l R
\u22a2 -1 • (J l R * J l R) = -1 • -1
-- Mathlib/LinearAlgebra/SymplecticGroup.lean
l : Type u_1
R : Type u_2
inst✝² : DecidableEq l
inst✝¹ : Fintype l
inst✝ : CommRing R
A : Matrix (l ⊕ l) (l ⊕ l) R
hA : A ∈ symplecticGroup l R
\u22a2 -1 • -1 = 1
-- Mathlib/Algebra/Quaternion.lean
S : Type u_1
T : Type u_2
R : Type u_3
inst✝ : CommRing R
r x y z : R
a b c : ℍ[R]
\u22a2 a.im ^ 2 = -↑(normSq a.im)
-- Mathlib/GroupTheory/DoubleCoset.lean
G : Type u_1
inst✝¹ : Group G
α : Type u_2
inst✝ : Mul α
J : Subgroup G
g : G
H K : Subgroup G
a x : G
\u22a2 x ∈ ⋃ k, op (a * ↑k) • ↑H ↔ x ∈ doset a ↑H ↑K
-- Mathlib/GroupTheory/DoubleCoset.lean
G : Type u_1
inst✝¹ : Group G
α : Type u_2
inst✝ : Mul α
J : Subgroup G
g : G
H K : Subgroup G
a x : G
\u22a2 (∃ i, x * ((↑i)⁻¹ * a⁻¹) ∈ H) ↔ ∃ x_1 ∈ H, ∃ y ∈ K, x = x_1 * a * y
-- Mathlib/Combinatorics/SimpleGraph/Clique.lean
α : Type u_1
β : Type u_2
G H : SimpleGraph α
n : ℕ
s : Finset α
a b c : α
\u22a2 G.IsNClique 1 s ↔ ∃ a, s = {a}
-- Mathlib/Combinatorics/SimpleGraph/Clique.lean
α : Type u_1
β : Type u_2
G H : SimpleGraph α
n : ℕ
s : Finset α
a b c : α
\u22a2 (∃ a, s = {a}) → G.IsClique ↑s
-- Mathlib/Analysis/NormedSpace/OperatorNorm/NNNorm.lean
𝕜✝ : Type u_1
𝕜₂✝ : Type u_2
𝕜₃ : Type u_3
E✝ : Type u_4
Eₗ : Type u_5
F✝ : Type u_6
Fₗ : Type u_7
G : Type u_8
Gₗ : Type u_9
𝓕 : Type u_10
inst✝²⁴ : SeminormedAddCommGroup E✝
inst✝²³ : SeminormedAddCommGroup Eₗ
inst✝²² : SeminormedAddCommGroup F✝
inst✝²¹ : SeminormedAddCommGroup Fₗ
inst✝²⁰ : SeminormedAddCommGroup G
inst✝¹⁹ : SeminormedAddCommGroup Gₗ
inst✝¹⁸ : NontriviallyNormedField 𝕜✝
inst✝¹⁷ : NontriviallyNormedField 𝕜₂✝
inst✝¹⁶ : NontriviallyNormedField 𝕜₃
inst✝¹⁵ : NormedSpace 𝕜✝ E✝
inst✝¹⁴ : NormedSpace 𝕜✝ Eₗ
inst✝¹³ : NormedSpace 𝕜₂✝ F✝
inst✝¹² : NormedSpace 𝕜✝ Fₗ
inst✝¹¹ : NormedSpace 𝕜₃ G
inst✝¹⁰ : NormedSpace 𝕜✝ Gₗ
σ₁₂✝ : 𝕜✝ →+* 𝕜₂✝
σ₂₃ : 𝕜₂✝ →+* 𝕜₃
σ₁₃ : 𝕜✝ →+* 𝕜₃
inst✝⁹ : RingHomCompTriple σ₁₂✝ σ₂₃ σ₁₃
inst✝⁸ : FunLike 𝓕 E✝ F✝
inst✝⁷ : RingHomIsometric σ₁₂✝
𝕜 : Type u_11
𝕜₂ : Type u_12
E : Type u_13
F : Type u_14
inst✝⁶ : NormedAddCommGroup E
inst✝⁵ : SeminormedAddCommGroup F
inst✝⁴ : DenselyNormedField 𝕜
inst✝³ : NontriviallyNormedField 𝕜₂
σ₁₂ : 𝕜 →+* 𝕜₂
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedSpace 𝕜₂ F
inst✝ : RingHomIsometric σ₁₂
f : E →SL[σ₁₂] F
\u22a2 sSup ((fun x => ‖f x‖) '' ball 0 1) = ‖f‖
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s✝ t s : Set α
hs : autoParam s.Finite _auto✝
\u22a2 s.ncard = (Finite.toFinset hs).card
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unital.lean
R : Type u_1
A : Type u_2
p : A → Prop
inst✝¹¹ : Semifield R
inst✝¹⁰ : StarRing R
inst✝⁹ : MetricSpace R
inst✝⁸ : TopologicalSemiring R
inst✝⁷ : ContinuousStar R
inst✝⁶ : HasContinuousInv₀ R
inst✝⁵ : TopologicalSpace A
inst✝⁴ : Ring A
inst✝³ : StarRing A
inst✝² : Algebra R A
inst✝¹ : ContinuousFunctionalCalculus R p
f✝ : R → R
a✝ : A
inst✝ : UniqueContinuousFunctionalCalculus R A
f : R → R
a : Aˣ
hf : autoParam (ContinuousOn f ((fun x => x⁻¹) '' spectrum R ↑a)) _auto✝
ha : autoParam (p ↑a) _auto✝
\u22a2 cfc (fun x => f x⁻¹) ↑a = cfc f ↑a⁻¹
-- Mathlib/MeasureTheory/OuterMeasure/AE.lean
α : Type u_1
β : Type u_2
F : Type u_3
inst✝¹ : FunLike F (Set α) ℝ≥0∞
inst✝ : OuterMeasureClass F α
μ : F
s t : Set α
h : t =ᶠ[ae μ] ∅
\u22a2 s ∪ t =ᶠ[ae μ] s
-- Mathlib/MeasureTheory/OuterMeasure/AE.lean
α : Type u_1
β : Type u_2
F : Type u_3
inst✝¹ : FunLike F (Set α) ℝ≥0∞
inst✝ : OuterMeasureClass F α
μ : F
s t : Set α
h : t =ᶠ[ae μ] ∅
\u22a2 s = s ∪ ∅
-- Mathlib/SetTheory/Ordinal/Basic.lean
α : Type u
β : Type u_1
γ : Type u_2
r : α → α → Prop
s : β → β → Prop
t : γ → γ → Prop
a b : Ordinal.{v}
\u22a2 lift.{u, v} a < lift.{u, v} b ↔ a < b
-- Mathlib/SetTheory/Cardinal/Basic.lean
α✝ β : Type u
c : Cardinal.{?u.203239}
ι α : Type u
A : ι → Set α
s : Set ι
\u22a2 #↑(⋃ x ∈ s, A x) ≤ #↑s * ⨆ x, #↑(A ↑x)
-- Mathlib/SetTheory/Cardinal/Basic.lean
α✝ β : Type u
c : Cardinal.{?u.203239}
ι α : Type u
A : ι → Set α
s : Set ι
\u22a2 #↑(⋃ x, A ↑x) ≤ #↑s * ⨆ x, #↑(A ↑x)
-- Mathlib/Algebra/Polynomial/Degree/TrailingDegree.lean
R : Type u
S : Type v
a b : R
n✝ m : ℕ
inst✝¹ : Semiring R
inst✝ : Nontrivial R
p q : R[X]
n : ℕ
\u22a2 (X ^ n).trailingDegree = ↑n
-- Mathlib/Data/Rat/Lemmas.lean
q₁ q₂ : ℚ
\u22a2 (q₁ * q₂).den = q₁.den * q₂.den / (q₁.num * q₂.num).natAbs.gcd (q₁.den * q₂.den)
-- Mathlib/Analysis/Calculus/Deriv/Comp.lean
𝕜 : Type u
inst✝⁸ : NontriviallyNormedField 𝕜
F : Type v
inst✝⁷ : NormedAddCommGroup F
inst✝⁶ : NormedSpace 𝕜 F
E : Type w
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
f f₀ f₁ g : 𝕜 → F
f' f₀' f₁' g' : F
x : 𝕜
s t : Set 𝕜
L L₁ L₂ : Filter 𝕜
𝕜' : Type u_1
inst✝³ : NontriviallyNormedField 𝕜'
inst✝² : NormedAlgebra 𝕜 𝕜'
inst✝¹ : NormedSpace 𝕜' F
inst✝ : IsScalarTower 𝕜 𝕜' F
s' t' : Set 𝕜'
h : 𝕜 → 𝕜'
h₁ : 𝕜 → 𝕜
h₂ : 𝕜' → 𝕜'
h' h₂' : 𝕜'
h₁' : 𝕜
g₁ : 𝕜' → F
g₁' : F
L' : Filter 𝕜'
y : 𝕜'
hh₂ : HasDerivWithinAt h₂ h₂' s' (h x)
hh : HasDerivWithinAt h h' s x
hst : MapsTo h s s'
\u22a2 HasDerivWithinAt (h₂ ∘ h) (h₂' * h') s x
-- Mathlib/Analysis/Calculus/Deriv/Comp.lean
𝕜 : Type u
inst✝⁸ : NontriviallyNormedField 𝕜
F : Type v
inst✝⁷ : NormedAddCommGroup F
inst✝⁶ : NormedSpace 𝕜 F
E : Type w
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : NormedSpace 𝕜 E
f f₀ f₁ g : 𝕜 → F
f' f₀' f₁' g' : F
x : 𝕜
s t : Set 𝕜
L L₁ L₂ : Filter 𝕜
𝕜' : Type u_1
inst✝³ : NontriviallyNormedField 𝕜'
inst✝² : NormedAlgebra 𝕜 𝕜'
inst✝¹ : NormedSpace 𝕜' F
inst✝ : IsScalarTower 𝕜 𝕜' F
s' t' : Set 𝕜'
h : 𝕜 → 𝕜'
h₁ : 𝕜 → 𝕜
h₂ : 𝕜' → 𝕜'
h' h₂' : 𝕜'
h₁' : 𝕜
g₁ : 𝕜' → F
g₁' : F
L' : Filter 𝕜'
y : 𝕜'
hh₂ : HasDerivWithinAt h₂ h₂' s' (h x)
hh : HasDerivWithinAt h h' s x
hst : MapsTo h s s'
\u22a2 HasDerivWithinAt (h₂ ∘ h) (h' * h₂') s x
-- Mathlib/Order/Minimal.lean
α : Type u_1
β : Type u_2
r✝ r₁ r₂ : α → α → Prop
s✝ t : Set α
a b x : α
f✝ : α → β
r : α → α → Prop
s : β → β → Prop
f : r ↪r s
y : Set β
\u22a2 minimals r (⇑f ⁻¹' y) = ⇑f ⁻¹' minimals s (y ∩ range ⇑f)
-- Mathlib/Order/Minimal.lean
α : Type u_1
β : Type u_2
r✝ r₁ r₂ : α → α → Prop
s✝ t : Set α
a b x : α
f✝ : α → β
r : α → α → Prop
s : β → β → Prop
f : r ↪r s
y : Set β
\u22a2 ⇑f ⁻¹' minimals s (y ∩ range ⇑f) = univ ∩ ⇑f ⁻¹' minimals s (⇑f '' univ ∩ y)
-- Mathlib/Data/Setoid/Basic.lean
α : Type u_1
β : Type u_2
r : Setoid α
f : α → β
h : ker f ≤ r
hf : Surjective f
\u22a2 r.map f = r.mapOfSurjective f h hf
-- Mathlib/Data/Setoid/Basic.lean
α : Type u_1
β : Type u_2
r : Setoid α
f : α → β
h : ker f ≤ r
hf : Surjective f
\u22a2 r.map f = EqvGen.Setoid Setoid.r
-- Mathlib/Order/Interval/Set/Basic.lean
α : Type u_1
β : Type u_2
inst✝ : PartialOrder α
a b c x : α
\u22a2 x ∈ Iic a \ {a} ↔ x ∈ Iio a
-- Mathlib/Algebra/Polynomial/EraseLead.lean
R : Type u_1
inst✝ : Semiring R
f : R[X]
n : ℕ
k : Fin n → ℕ
x : Fin n → R
hk : Function.Injective k
hx : ∀ (i : Fin n), x i ≠ 0
\u22a2 (∑ i : Fin n, C (x i) * X ^ k i).support.card = n
-- Mathlib/Algebra/Polynomial/EraseLead.lean
R : Type u_1
inst✝ : Semiring R
f : R[X]
n : ℕ
k : Fin n → ℕ
x : Fin n → R
hk : Function.Injective k
hx : ∀ (i : Fin n), x i ≠ 0
\u22a2 (∑ i : Fin n, C (x i) * X ^ k i).support = image k univ
-- Mathlib/Algebra/Polynomial/EraseLead.lean
R : Type u_1
inst✝ : Semiring R
f : R[X]
n : ℕ
k : Fin n → ℕ
x : Fin n → R
hk : Function.Injective k
hx : ∀ (i : Fin n), x i ≠ 0
\u22a2 ∀ (a : ℕ), (∑ x_1 : Fin n, if a = k x_1 then x x_1 else 0) ≠ 0 ↔ ∃ a_1, k a_1 = a
-- Mathlib/Deprecated/Submonoid.lean
M✝ : Type u_1
inst✝² : Monoid M✝
s✝ : Set M✝
A : Type u_2
inst✝¹ : AddMonoid A
t : Set A
M : Type u_3
inst✝ : CommMonoid M
s : Set M
hs : IsSubmonoid s
m : Multiset M
\u22a2 (∀ a ∈ m, a ∈ s) → m.prod ∈ s
-- Mathlib/Deprecated/Submonoid.lean
M✝ : Type u_1
inst✝² : Monoid M✝
s✝ : Set M✝
A : Type u_2
inst✝¹ : AddMonoid A
t : Set A
M : Type u_3
inst✝ : CommMonoid M
s : Set M
hs : IsSubmonoid s
m : Multiset M
l : List M
hl : ∀ a ∈ ⟦l⟧, a ∈ s
\u22a2 Multiset.prod ⟦l⟧ ∈ s
-- Mathlib/Deprecated/Submonoid.lean
M✝ : Type u_1
inst✝² : Monoid M✝
s✝ : Set M✝
A : Type u_2
inst✝¹ : AddMonoid A
t : Set A
M : Type u_3
inst✝ : CommMonoid M
s : Set M
hs : IsSubmonoid s
m : Multiset M
l : List M
hl : ∀ a ∈ ⟦l⟧, a ∈ s
\u22a2 l.prod ∈ s
-- Mathlib/MeasureTheory/Function/L1Space.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
m : MeasurableSpace α
μ ν : Measure α
inst✝² : MeasurableSpace δ
inst✝¹ : NormedAddCommGroup β
inst✝ : NormedAddCommGroup γ
f : α → β
\u22a2 ∫⁻ (a : α), ↑‖(-f) a‖₊ ∂μ = ∫⁻ (a : α), ↑‖f a‖₊ ∂μ
-- Mathlib/LinearAlgebra/Matrix/Adjugate.lean
m : Type u
n : Type v
α : Type w
inst✝⁵ : DecidableEq n
inst✝⁴ : Fintype n
inst✝³ : DecidableEq m
inst✝² : Fintype m
inst✝¹ : CommRing α
inst✝ : StarRing α
A : Matrix n n α
\u22a2 A.adjugateᵀ.map star = (Aᵀ.map star).adjugate
-- Mathlib/LinearAlgebra/Matrix/Adjugate.lean
m : Type u
n : Type v
α : Type w
inst✝⁵ : DecidableEq n
inst✝⁴ : Fintype n
inst✝³ : DecidableEq m
inst✝² : Fintype m
inst✝¹ : CommRing α
inst✝ : StarRing α
A : Matrix n n α
this : Aᵀ.adjugate.map star = (Aᵀ.map star).adjugate
\u22a2 A.adjugateᵀ.map star = (Aᵀ.map star).adjugate
-- Mathlib/Data/PNat/Basic.lean
n : ℕ+
a : ℕ
h : a ∣ ↑n
\u22a2 0 < a
-- Mathlib/Data/PNat/Basic.lean
n : ℕ+
a : ℕ
h : a ∣ ↑n
\u22a2 a ≠ 0
-- Mathlib/Data/PNat/Basic.lean
n : ℕ+
a : ℕ
h : 0 ∣ ↑n
hzero : a = 0
\u22a2 False
-- Mathlib/Geometry/Manifold/VectorBundle/Basic.lean
𝕜 : Type u_1
B : Type u_2
B' : Type u_3
F : Type u_4
M : Type u_5
E : B → Type u_6
inst✝¹⁶ : NontriviallyNormedField 𝕜
inst✝¹⁵ : NormedAddCommGroup F
inst✝¹⁴ : NormedSpace 𝕜 F
inst✝¹³ : TopologicalSpace (TotalSpace F E)
inst✝¹² : (x : B) → TopologicalSpace (E x)
EB : Type u_7
inst✝¹¹ : NormedAddCommGroup EB
inst✝¹⁰ : NormedSpace 𝕜 EB
HB : Type u_8
inst✝⁹ : TopologicalSpace HB
IB : ModelWithCorners 𝕜 EB HB
E' : B → Type u_9
inst✝⁸ : (x : B) → Zero (E' x)
EM : Type u_10
inst✝⁷ : NormedAddCommGroup EM
inst✝⁶ : NormedSpace 𝕜 EM
HM : Type u_11
inst✝⁵ : TopologicalSpace HM
IM : ModelWithCorners 𝕜 EM HM
inst✝⁴ : TopologicalSpace M
inst✝³ : ChartedSpace HM M
Is : SmoothManifoldWithCorners IM M
n : ℕ∞
inst✝² : TopologicalSpace B
inst✝¹ : ChartedSpace HB B
inst✝ : FiberBundle F E
s : (x : B) → E x
x₀ : B
\u22a2 ContMDiffAt IB (IB.prod 𝓘(𝕜, F)) n (fun x => TotalSpace.mk' F x (s x)) x₀ ↔ ContMDiffAt IB 𝓘(𝕜, F) n (fun x => (↑(trivializationAt F E x₀) { proj := x, snd := s x }).2) x₀
-- Mathlib/Geometry/Manifold/VectorBundle/Basic.lean
𝕜 : Type u_1
B : Type u_2
B' : Type u_3
F : Type u_4
M : Type u_5
E : B → Type u_6
inst✝¹⁶ : NontriviallyNormedField 𝕜
inst✝¹⁵ : NormedAddCommGroup F
inst✝¹⁴ : NormedSpace 𝕜 F
inst✝¹³ : TopologicalSpace (TotalSpace F E)
inst✝¹² : (x : B) → TopologicalSpace (E x)
EB : Type u_7
inst✝¹¹ : NormedAddCommGroup EB
inst✝¹⁰ : NormedSpace 𝕜 EB
HB : Type u_8
inst✝⁹ : TopologicalSpace HB
IB : ModelWithCorners 𝕜 EB HB
E' : B → Type u_9
inst✝⁸ : (x : B) → Zero (E' x)
EM : Type u_10
inst✝⁷ : NormedAddCommGroup EM
inst✝⁶ : NormedSpace 𝕜 EM
HM : Type u_11
inst✝⁵ : TopologicalSpace HM
IM : ModelWithCorners 𝕜 EM HM
inst✝⁴ : TopologicalSpace M
inst✝³ : ChartedSpace HM M
Is : SmoothManifoldWithCorners IM M
n : ℕ∞
inst✝² : TopologicalSpace B
inst✝¹ : ChartedSpace HB B
inst✝ : FiberBundle F E
s : (x : B) → E x
x₀ : B
\u22a2 ContMDiffAt IB 𝓘(𝕜, F) n (fun x => (↑(trivializationAt F E x₀) (TotalSpace.mk' F x (s x))).2) x₀ → ContMDiffAt IB IB n (fun x => x) x₀
-- Mathlib/Geometry/Manifold/VectorBundle/Basic.lean
𝕜 : Type u_1
B : Type u_2
B' : Type u_3
F : Type u_4
M : Type u_5
E : B → Type u_6
inst✝¹⁶ : NontriviallyNormedField 𝕜
inst✝¹⁵ : NormedAddCommGroup F
inst✝¹⁴ : NormedSpace 𝕜 F
inst✝¹³ : TopologicalSpace (TotalSpace F E)
inst✝¹² : (x : B) → TopologicalSpace (E x)
EB : Type u_7
inst✝¹¹ : NormedAddCommGroup EB
inst✝¹⁰ : NormedSpace 𝕜 EB
HB : Type u_8
inst✝⁹ : TopologicalSpace HB
IB : ModelWithCorners 𝕜 EB HB
E' : B → Type u_9
inst✝⁸ : (x : B) → Zero (E' x)
EM : Type u_10
inst✝⁷ : NormedAddCommGroup EM
inst✝⁶ : NormedSpace 𝕜 EM
HM : Type u_11
inst✝⁵ : TopologicalSpace HM
IM : ModelWithCorners 𝕜 EM HM
inst✝⁴ : TopologicalSpace M
inst✝³ : ChartedSpace HM M
Is : SmoothManifoldWithCorners IM M
n : ℕ∞
inst✝² : TopologicalSpace B
inst✝¹ : ChartedSpace HB B
inst✝ : FiberBundle F E
s : (x : B) → E x
x₀ : B
a✝ : ContMDiffAt IB 𝓘(𝕜, F) n (fun x => (↑(trivializationAt F E x₀) (TotalSpace.mk' F x (s x))).2) x₀
\u22a2 ContMDiffAt IB IB n (fun x => x) x₀
-- Mathlib/Analysis/SpecialFunctions/Log/Basic.lean
x y : ℝ
h : 0 < x
h₁ : 0 < y
\u22a2 log x ≤ log y ↔ x ≤ y
-- Mathlib/Algebra/BigOperators/Finprod.lean
α : Type u_1
β : Type u_2
ι : Type u_3
G : Type u_4
M : Type u_5
N : Type u_6
inst✝¹ : CommMonoid M
inst✝ : CommMonoid N
f g : α → M
a b : α
s t : Set α
h : a ∉ s → f a = 1
\u22a2 ∏ᶠ (i : α) (_ : i ∈ insert a s), f i = ∏ᶠ (i : α) (_ : i ∈ s), f i
-- Mathlib/Algebra/BigOperators/Finprod.lean
α : Type u_1
β : Type u_2
ι : Type u_3
G : Type u_4
M : Type u_5
N : Type u_6
inst✝¹ : CommMonoid M
inst✝ : CommMonoid N
f g : α → M
a b : α
s t : Set α
h : a ∉ s → f a = 1
x : α
hx : x ∈ mulSupport f
\u22a2 x ∈ insert a s → x ∈ s
-- Mathlib/Algebra/BigOperators/Finprod.lean
α : Type u_1
β : Type u_2
ι : Type u_3
G : Type u_4
M : Type u_5
N : Type u_6
inst✝¹ : CommMonoid M
inst✝ : CommMonoid N
f g : α → M
b : α
s t : Set α
x : α
hx : x ∈ mulSupport f
h : x ∉ s → f x = 1
\u22a2 x ∈ s
-- Mathlib/Algebra/BigOperators/Finprod.lean
α : Type u_1
β : Type u_2
ι : Type u_3
G : Type u_4
M : Type u_5
N : Type u_6
inst✝¹ : CommMonoid M
inst✝ : CommMonoid N
f g : α → M
a b : α
s t : Set α
h : a ∉ s → f a = 1
x : α
hx : x ∈ mulSupport f
hxs : x ∈ s
\u22a2 x ∈ s
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s t : Set α
a b : α
ha : a ∉ s
hb : b ∈ s
\u22a2 (insert a s \ {b}).ncard = s.ncard