ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Topology/Maps/Proper/Basic.lean
X : Type u_1
Y : Type u_2
Z : Type u_3
W : Type u_4
ι : Type u_5
inst✝⁴ : TopologicalSpace X
inst✝³ : TopologicalSpace Y
inst✝² : TopologicalSpace Z
inst✝¹ : TopologicalSpace W
f : X → Y
g : Y → Z
inst✝ : T2Space Y
compactlyGenerated : ∀ (s : Set Y), IsClosed s ↔ ∀ ⦃K : Set Y⦄, IsCompact K → IsClosed (s ∩ K)
f_cont : Continuous f
H : ∀ (i : Set Y), IsCompact i → (f ⁻¹' i)ᶜ ∈ cocompact X
K : Set Y
hK : IsCompact K
\u22a2 IsCompact (f ⁻¹' K)
-- Mathlib/Topology/Maps/Proper/Basic.lean
X : Type u_1
Y : Type u_2
Z : Type u_3
W : Type u_4
ι : Type u_5
inst✝⁴ : TopologicalSpace X
inst✝³ : TopologicalSpace Y
inst✝² : TopologicalSpace Z
inst✝¹ : TopologicalSpace W
f : X → Y
g : Y → Z
inst✝ : T2Space Y
compactlyGenerated : ∀ (s : Set Y), IsClosed s ↔ ∀ ⦃K : Set Y⦄, IsCompact K → IsClosed (s ∩ K)
f_cont : Continuous f
H : ∀ (i : Set Y), IsCompact i → (f ⁻¹' i)ᶜ ∈ cocompact X
K : Set Y
hK : IsCompact K
K' : Set X
hK' : IsCompact K'
hK'y : K'ᶜ ⊆ (f ⁻¹' K)ᶜ
\u22a2 IsCompact (f ⁻¹' K)
-- Mathlib/Probability/Distributions/Geometric.lean
p : ℝ
n : ℕ
hp_pos : 0 < p
hp_le_one : p ≤ 1
\u22a2 0 ≤ (1 - p) ^ n * p
-- Mathlib/Probability/Distributions/Geometric.lean
p : ℝ
n : ℕ
hp_pos : 0 < p
hp_le_one : p ≤ 1
this : 0 ≤ 1 - p
\u22a2 0 ≤ (1 - p) ^ n * p
-- 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
t s : Set (SeparationQuotient X)
x : X
\u22a2 Filter.map mk (𝓝[mk ⁻¹' s] x) = 𝓝[s] mk x
-- Mathlib/NumberTheory/PythagoreanTriples.lean
z : ℤ
\u22a2 ¬z * z % ↑4 = 2 % ↑4
-- Mathlib/NumberTheory/PythagoreanTriples.lean
z : ℤ
\u22a2 ¬↑(z * z) = ↑2
-- Mathlib/GroupTheory/Perm/Cycle/Concrete.lean
α✝ : Type u_1
inst✝¹ : DecidableEq α✝
s✝ s'✝ : Cycle α✝
α : Type u_2
inst✝ : DecidableEq α
s s' : Cycle α
hs : s.Nodup
hs' : s'.Nodup
\u22a2 s.formPerm hs = s'.formPerm hs' ↔ s = s' ∨ s.Subsingleton ∧ s'.Subsingleton
-- Mathlib/GroupTheory/Perm/Cycle/Concrete.lean
α✝ : Type u_1
inst✝¹ : DecidableEq α✝
s✝ s'✝ : Cycle α✝
α : Type u_2
inst✝ : DecidableEq α
s s' : Cycle α
hs : s.Nodup
hs' : s'.Nodup
\u22a2 s.formPerm hs = s'.formPerm hs' ↔ s = s' ∨ s.length ≤ 1 ∧ s'.length ≤ 1
-- Mathlib/GroupTheory/Perm/Cycle/Concrete.lean
α✝ : Type u_1
inst✝¹ : DecidableEq α✝
s✝ s'✝ : Cycle α✝
α : Type u_2
inst✝ : DecidableEq α
s s' : Cycle α
\u22a2 ∀ {hs : s.Nodup} {hs' : s'.Nodup}, s.formPerm hs = s'.formPerm hs' ↔ s = s' ∨ s.length ≤ 1 ∧ s'.length ≤ 1
-- Mathlib/GroupTheory/Perm/Cycle/Concrete.lean
α✝ : Type u_1
inst✝¹ : DecidableEq α✝
s✝ s'✝ : Cycle α✝
α : Type u_2
inst✝ : DecidableEq α
s s' : Cycle α
\u22a2 ∀ (a₁ a₂ : List α) {hs : Nodup (Quotient.mk'' a₁)} {hs' : Nodup (Quotient.mk'' a₂)}, formPerm (Quotient.mk'' a₁) hs = formPerm (Quotient.mk'' a₂) hs' ↔ Quotient.mk'' a₁ = Quotient.mk'' a₂ ∨ length (Quotient.mk'' a₁) ≤ 1 ∧ length (Quotient.mk'' a₂) ≤ 1
-- Mathlib/GroupTheory/Perm/Cycle/Concrete.lean
α✝ : Type u_1
inst✝¹ : DecidableEq α✝
s✝ s'✝ : Cycle α✝
α : Type u_2
inst✝ : DecidableEq α
s s' : Cycle α
l l' : List α
\u22a2 ∀ {hs : Nodup (Quotient.mk'' l)} {hs' : Nodup (Quotient.mk'' l')}, formPerm (Quotient.mk'' l) hs = formPerm (Quotient.mk'' l') hs' ↔ Quotient.mk'' l = Quotient.mk'' l' ∨ length (Quotient.mk'' l) ≤ 1 ∧ length (Quotient.mk'' l') ≤ 1
-- Mathlib/GroupTheory/Perm/Cycle/Concrete.lean
α✝ : Type u_1
inst✝¹ : DecidableEq α✝
s✝ s'✝ : Cycle α✝
α : Type u_2
inst✝ : DecidableEq α
s s' : Cycle α
l l' : List α
\u22a2 ∀ {hs : l.Nodup} {hs' : l'.Nodup}, l.formPerm = l'.formPerm ↔ l ~r l' ∨ l.length ≤ 1 ∧ l'.length ≤ 1
-- Mathlib/GroupTheory/Perm/Cycle/Concrete.lean
α✝ : Type u_1
inst✝¹ : DecidableEq α✝
s✝ s'✝ : Cycle α✝
α : Type u_2
inst✝ : DecidableEq α
s s' : Cycle α
l l' : List α
hs : l.Nodup
hs' : l'.Nodup
\u22a2 l.formPerm = l'.formPerm ↔ l ~r l' ∨ l.length ≤ 1 ∧ l'.length ≤ 1
-- Mathlib/FieldTheory/KummerExtension.lean
K : Type u
inst✝ : Field K
n : ℕ
hn : Odd n
a : K
ha : ∀ (p : ℕ), Nat.Prime p → p ∣ n → ∀ (b : K), b ^ p ≠ a
\u22a2 Irreducible (X ^ n - C a)
-- Mathlib/CategoryTheory/EpiMono.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
D : Type u₂
inst✝ : Category.{v₂, u₂} D
X Y : C
f : X ⟶ Y
sm : SplitMono f
F : C ⥤ D
\u22a2 F.map f ≫ F.map sm.retraction = 𝟙 (F.obj X)
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι✝ : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t✝ : Set X
ι : Type v
hι : Nonempty ι
hs : IsCompact s
t : ι → Set X
htc : ∀ (i : ι), IsClosed (t i)
hst : s ∩ ⋂ i, t i = ∅
hdt : Directed (fun x x_1 => x ⊇ x_1) t
\u22a2 s ⊆ ⋃ i, (compl ∘ t) i
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι✝ : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t✝¹ : Set X
ι : Type v
hι : Nonempty ι
hs : IsCompact s
t✝ : ι → Set X
htc : ∀ (i : ι), IsClosed (t✝ i)
hst : s ∩ ⋂ i, t✝ i = ∅
hdt : Directed (fun x x_1 => x ⊇ x_1) t✝
t : ι
ht : s ⊆ (compl ∘ t✝) t
\u22a2 s ∩ t✝ t = ∅
-- Mathlib/Order/LiminfLimsup.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Type u_4
ι' : Type u_5
inst✝ : CompleteLattice α
f : Filter β
u : β → α
\u22a2 IsCoboundedUnder (fun x x_1 => x ≥ x_1) f u
-- Mathlib/Order/LiminfLimsup.lean
α✝ : Type u_1
β : Type u_2
γ : Type u_3
ι : Type u_4
ι' : Type u_5
α : Type u_6
f : Filter α
inst✝⁴ : f.NeBot
R : Type u_7
inst✝³ : Preorder R
κ : Type u_8
inst✝² : AddCommMonoid R
inst✝¹ : CovariantClass R R (fun a b => a + b) fun x x_1 => x ≤ x_1
inst✝ : CovariantClass R R (fun a b => b + a) fun x x_1 => x ≤ x_1
u : κ → α → R
s : Finset κ
\u22a2 (∀ k ∈ s, IsBoundedUnder (fun x x_1 => x ≤ x_1) f (u k)) → IsBoundedUnder (fun x x_1 => x ≤ x_1) f (∑ k ∈ s, u k)
-- Mathlib/RingTheory/AdicCompletion/Functoriality.lean
R : Type u_1
inst✝⁸ : CommRing R
I : Ideal R
M : Type u_2
inst✝⁷ : AddCommGroup M
inst✝⁶ : Module R M
N : Type u_3
inst✝⁵ : AddCommGroup N
inst✝⁴ : Module R N
P : Type u_4
inst✝³ : AddCommGroup P
inst✝² : Module R P
T : Type u_5
inst✝¹ : AddCommGroup T
inst✝ : Module (AdicCompletion I R) T
f g : AdicCompletion I M →ₗ[AdicCompletion I R] T
h : ∀ (a : AdicCauchySequence I M), f ((mk I M) a) = g ((mk I M) a)
x : AdicCompletion I M
\u22a2 f x = g x
-- Mathlib/NumberTheory/PrimeCounting.lean
a k : ℕ
h0 : 0 < a
h1 : a < k
n : ℕ
\u22a2 π' (k + n) ≤ (filter Prime (range k)).card + (filter Prime (Ico k (k + n))).card
-- Mathlib/NumberTheory/PrimeCounting.lean
a k : ℕ
h0 : 0 < a
h1 : a < k
n : ℕ
\u22a2 (filter Prime (Ico 0 k) ∪ filter Prime (Ico k (k + n))).card ≤ (filter Prime (Ico 0 k)).card + (filter Prime (Ico k (k + n))).card
-- Mathlib/NumberTheory/PrimeCounting.lean
a k : ℕ
h0 : 0 < a
h1 : a < k
n : ℕ
\u22a2 (filter Prime (range k)).card + (filter Prime (Ico k (k + n))).card ≤ π' k + (filter Prime (Ico k (k + n))).card
-- Mathlib/NumberTheory/PrimeCounting.lean
a k : ℕ
h0 : 0 < a
h1 : a < k
n : ℕ
\u22a2 π' k + (filter Prime (Ico k (k + n))).card ≤ π' k + (filter a.Coprime (Ico k (k + n))).card
-- Mathlib/NumberTheory/PrimeCounting.lean
a k : ℕ
h0 : 0 < a
h1 : a < k
n : ℕ
\u22a2 filter Prime (Ico k (k + n)) ⊆ filter a.Coprime (Ico k (k + n))
-- Mathlib/NumberTheory/PrimeCounting.lean
a k : ℕ
h0 : 0 < a
h1 : a < k
n : ℕ
\u22a2 ∀ ⦃x : ℕ⦄, k ≤ x → x < k + n → Prime x → (k ≤ x ∧ x < k + n) ∧ a.Coprime x
-- Mathlib/NumberTheory/PrimeCounting.lean
a k : ℕ
h0 : 0 < a
h1 : a < k
n : ℕ
\u22a2 π' k + (filter a.Coprime (Ico k (k + n))).card ≤ π' k + φ a * (n / a + 1)
-- Mathlib/NumberTheory/PrimeCounting.lean
a k : ℕ
h0 : 0 < a
h1 : a < k
n : ℕ
\u22a2 (filter a.Coprime (Ico k (k + n))).card ≤ φ a * (n / a + 1)
-- Mathlib/Geometry/Euclidean/Basic.lean
V : Type u_1
P : Type u_2
inst✝⁵ : NormedAddCommGroup V
inst✝⁴ : InnerProductSpace ℝ V
inst✝³ : MetricSpace P
inst✝² : NormedAddTorsor V P
s : AffineSubspace ℝ P
inst✝¹ : Nonempty ↥s
inst✝ : HasOrthogonalProjection s.direction
p : P
\u22a2 orthogonalProjectionFn s p ∈ mk' p s.directionᗮ
-- Mathlib/Geometry/Euclidean/Basic.lean
V : Type u_1
P : Type u_2
inst✝⁵ : NormedAddCommGroup V
inst✝⁴ : InnerProductSpace ℝ V
inst✝³ : MetricSpace P
inst✝² : NormedAddTorsor V P
s : AffineSubspace ℝ P
inst✝¹ : Nonempty ↥s
inst✝ : HasOrthogonalProjection s.direction
p : P
\u22a2 ↑s ∩ ↑(mk' p s.directionᗮ) ⊆ ↑(mk' p s.directionᗮ)
-- Mathlib/Data/Nat/Periodic.lean
n a : ℕ
p : ℕ → Prop
inst✝ : DecidablePred p
pp : Periodic p a
\u22a2 card (filter p (Ico n (n + a))) = count p a
-- Mathlib/Data/Nat/Periodic.lean
n a : ℕ
p : ℕ → Prop
inst✝ : DecidablePred p
pp : Periodic p a
\u22a2 Multiset.count True (map p (Ico n (n + a))) = Multiset.count True (map (p ∘ fun x => x % a) (Ico n (n + a)))
-- Mathlib/Data/Nat/Periodic.lean
n a : ℕ
p : ℕ → Prop
inst✝ : DecidablePred p
pp : Periodic p a
\u22a2 p = p ∘ fun x => x % a
-- Mathlib/Data/Nat/Periodic.lean
n✝ a : ℕ
p : ℕ → Prop
inst✝ : DecidablePred p
pp : Periodic p a
n : ℕ
\u22a2 p n = (p ∘ fun x => x % a) n
-- Mathlib/SetTheory/Surreal/Basic.lean
α✝ β✝ : Type u_1
a✝¹ : α✝ → PGame
a✝ : β✝ → PGame
o : (PGame.mk α✝ β✝ a✝¹ a✝).Numeric
j : (PGame.mk α✝ β✝ a✝¹ a✝).RightMoves
\u22a2 ((PGame.mk α✝ β✝ a✝¹ a✝).moveRight j).Numeric
-- Mathlib/Algebra/Polynomial/Taylor.lean
R : Type u_1
inst✝ : Semiring R
r : R
f : R[X]
\u22a2 (taylor r) X = X + C r
-- Mathlib/Dynamics/PeriodicPts.lean
α : Type v
G : Type u
inst✝³ : Group G
inst✝² : MulAction G α
M : Type u
inst✝¹ : Monoid M
inst✝ : MulAction M α
n : ℕ
m : M
a : α
\u22a2 m ^ (n + period m a) • a = m ^ n • a
-- Mathlib/Data/Finset/Card.lean
α : Type u_1
β : Type u_2
R : Type u_3
s t u : Finset α
f : α → β
n : ℕ
hns : n ≤ s.card
\u22a2 ∃ t ⊆ s, t.card = n
-- Mathlib/Data/Matrix/Basis.lean
l : Type u_1
m : Type u_2
n : Type u_3
R : Type u_4
α : Type u_5
inst✝⁴ : DecidableEq l
inst✝³ : DecidableEq m
inst✝² : DecidableEq n
inst✝¹ : Semiring α
i j : n
c : α
i' j' : n
inst✝ : Fintype n
a : n
M : Matrix n n α
\u22a2 (M * stdBasisMatrix i j c) a j = M a i * c
-- Mathlib/Algebra/Group/Center.lean
M : Type u_1
S T : Set M
a✝ b✝ c : M
inst✝ : Mul M
h : IsMulCentral c
a b : M
\u22a2 a * b * c = a * c * b
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M✝ : Matrix n n R
p✝ : ℕ
inst✝ : Fact (Nat.Prime p✝)
M : Matrix n n R
a✝ : Nontrivial R
t : R[T;T⁻¹] := T 1
t_inv : R[T;T⁻¹] := T (-1)
p : R[T;T⁻¹] := ((scalar n) t - M.map ⇑LaurentPolynomial.C).det
q : R[T;T⁻¹] := (1 - (scalar n) t * M.map ⇑LaurentPolynomial.C).det
\u22a2 M.charpoly.reverse = M.charpolyRev
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M✝ : Matrix n n R
p✝ : ℕ
inst✝ : Fact (Nat.Prime p✝)
M : Matrix n n R
a✝ : Nontrivial R
t : R[T;T⁻¹] := T 1
t_inv : R[T;T⁻¹] := T (-1)
p : R[T;T⁻¹] := ((scalar n) t - M.map ⇑LaurentPolynomial.C).det
q : R[T;T⁻¹] := (1 - (scalar n) t * M.map ⇑LaurentPolynomial.C).det
ht : t_inv * t = 1
\u22a2 M.charpoly.reverse = M.charpolyRev
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M✝ : Matrix n n R
p✝ : ℕ
inst✝ : Fact (Nat.Prime p✝)
M : Matrix n n R
a✝ : Nontrivial R
t : R[T;T⁻¹] := T 1
t_inv : R[T;T⁻¹] := T (-1)
p : R[T;T⁻¹] := ((scalar n) t - M.map ⇑LaurentPolynomial.C).det
q : R[T;T⁻¹] := (1 - (scalar n) t * M.map ⇑LaurentPolynomial.C).det
ht : t_inv * t = 1
hp : toLaurentAlg M.charpoly = p
\u22a2 M.charpoly.reverse = M.charpolyRev
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M✝ : Matrix n n R
p✝ : ℕ
inst✝ : Fact (Nat.Prime p✝)
M : Matrix n n R
a✝ : Nontrivial R
t : R[T;T⁻¹] := T 1
t_inv : R[T;T⁻¹] := T (-1)
p : R[T;T⁻¹] := ((scalar n) t - M.map ⇑LaurentPolynomial.C).det
q : R[T;T⁻¹] := (1 - (scalar n) t * M.map ⇑LaurentPolynomial.C).det
ht : t_inv * t = 1
hp : toLaurentAlg M.charpoly = p
hq : toLaurentAlg M.charpolyRev = q
\u22a2 M.charpoly.reverse = M.charpolyRev
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M✝ : Matrix n n R
p✝ : ℕ
inst✝ : Fact (Nat.Prime p✝)
M : Matrix n n R
a✝ : Nontrivial R
t : R[T;T⁻¹] := T 1
t_inv : R[T;T⁻¹] := T (-1)
p : R[T;T⁻¹] := ((scalar n) t - M.map ⇑LaurentPolynomial.C).det
q : R[T;T⁻¹] := (1 - (scalar n) t * M.map ⇑LaurentPolynomial.C).det
ht : t_inv * t = 1
hp : toLaurentAlg M.charpoly = p
hq : toLaurentAlg M.charpolyRev = q
\u22a2 t_inv ^ Fintype.card n * p = invert q
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M✝ : Matrix n n R
p✝ : ℕ
inst✝ : Fact (Nat.Prime p✝)
M : Matrix n n R
a✝ : Nontrivial R
t : R[T;T⁻¹] := T 1
t_inv : R[T;T⁻¹] := T (-1)
p : R[T;T⁻¹] := ((scalar n) t - M.map ⇑LaurentPolynomial.C).det
q : R[T;T⁻¹] := (1 - (scalar n) t * M.map ⇑LaurentPolynomial.C).det
ht : t_inv * t = 1
hp : toLaurentAlg M.charpoly = p
hq : toLaurentAlg M.charpolyRev = q
\u22a2 (1 - t_inv • M.map ⇑LaurentPolynomial.C).det = (invert.mapMatrix (1 - (scalar n) t * M.map ⇑LaurentPolynomial.C)).det
-- Mathlib/Analysis/Fourier/AddCircle.lean
T : ℝ
hT : Fact (0 < T)
E : Type
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℂ E
inst✝ : CompleteSpace E
a b : ℝ
f : ℝ → E
n : ℤ
hab : a < b
this : Fact (0 < b - a)
\u22a2 fourierCoeffOn hab f n = (1 / (b - a)) • ∫ (x : ℝ) in a..b, (fourier (-n)) ↑x • f x
-- Mathlib/Analysis/Fourier/AddCircle.lean
T : ℝ
hT : Fact (0 < T)
E : Type
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℂ E
inst✝ : CompleteSpace E
a b : ℝ
f : ℝ → E
n : ℤ
hab : a < b
this : Fact (0 < b - a)
\u22a2 (1 / (b - a)) • ∫ (x : ℝ) in a..b, (fourier (-n)) ↑x • liftIoc (b - a) a f ↑x = (1 / (b - a)) • ∫ (x : ℝ) in a..b, (fourier (-n)) ↑x • f x
-- Mathlib/Analysis/Fourier/AddCircle.lean
T : ℝ
hT : Fact (0 < T)
E : Type
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℂ E
inst✝ : CompleteSpace E
a b : ℝ
f : ℝ → E
n : ℤ
hab : a < b
this : Fact (0 < b - a)
\u22a2 ∫ (x : ℝ) in a..b, (fourier (-n)) ↑x • liftIoc (b - a) a f ↑x = ∫ (x : ℝ) in a..b, (fourier (-n)) ↑x • f x
-- Mathlib/Analysis/Fourier/AddCircle.lean
T : ℝ
hT : Fact (0 < T)
E : Type
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℂ E
inst✝ : CompleteSpace E
a b : ℝ
f : ℝ → E
n : ℤ
hab : a < b
this : Fact (0 < b - a)
\u22a2 ∫ (x : ℝ) in Ioc a b, (fourier (-n)) ↑x • liftIoc (b - a) a f ↑x ∂volume = ∫ (x : ℝ) in Ioc a b, (fourier (-n)) ↑x • f x ∂volume
-- Mathlib/Analysis/Fourier/AddCircle.lean
T : ℝ
hT : Fact (0 < T)
E : Type
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℂ E
inst✝ : CompleteSpace E
a b : ℝ
f : ℝ → E
n : ℤ
hab : a < b
this : Fact (0 < b - a)
x : ℝ
hx : x ∈ Ioc a b
\u22a2 (fourier (-n)) ↑x • liftIoc (b - a) a f ↑x = (fourier (-n)) ↑x • f x
-- Mathlib/Analysis/Fourier/AddCircle.lean
T : ℝ
hT : Fact (0 < T)
E : Type
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℂ E
inst✝ : CompleteSpace E
a b : ℝ
f : ℝ → E
n : ℤ
hab : a < b
this : Fact (0 < b - a)
x : ℝ
hx : x ∈ Ioc a b
\u22a2 x ∈ Ioc a (a + (b - a))
-- Mathlib/Order/Heyting/Basic.lean
ι : Type u_1
α : Type u_2
β : Type u_3
inst✝ : CoheytingAlgebra α
a b c : α
\u22a2 ￢a ≤ b ↔ Codisjoint a b
-- Mathlib/Topology/MetricSpace/HausdorffDistance.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
x y : α
s t : Set α
Φ : α → β
r : ℝ≥0∞
h : r < infEdist x s
\u22a2 Disjoint (closedBall x r) s
-- Mathlib/Topology/MetricSpace/HausdorffDistance.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
x y : α
s t : Set α
Φ : α → β
r : ℝ≥0∞
h : r < infEdist x s
\u22a2 ∀ ⦃a : α⦄, a ∈ closedBall x r → a ∉ s
-- Mathlib/Topology/MetricSpace/HausdorffDistance.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
x y✝ : α
s t : Set α
Φ : α → β
r : ℝ≥0∞
h : r < infEdist x s
y : α
hy : y ∈ closedBall x r
h'y : y ∈ s
\u22a2 False
-- Mathlib/Topology/MetricSpace/HausdorffDistance.lean
ι : Sort u_1
α : Type u
β : Type v
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
x y✝ : α
s t : Set α
Φ : α → β
r : ℝ≥0∞
h : r < infEdist x s
y : α
hy : y ∈ closedBall x r
h'y : y ∈ s
\u22a2 infEdist x s < infEdist x s
-- Mathlib/Algebra/Polynomial/Eval.lean
R : Type u
S : Type v
T : Type w
ι : Type y
a b : R
m n : ℕ
inst✝¹ : Semiring R
p q r : R[X]
inst✝ : Semiring S
f : R →+* S
x : S
\u22a2 eval₂ f 0 p = f (p.coeff 0)
-- Mathlib/Data/Option/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
p : Option α → Prop
\u22a2 (∃ x, x ≠ none ∧ p x) ↔ ∃ x, p (some x)
-- Mathlib/Algebra/Homology/TotalComplex.lean
C : Type u_1
inst✝⁵ : Category.{u_5, u_1} C
inst✝⁴ : Preadditive C
I₁ : Type u_2
I₂ : Type u_3
I₁₂ : Type u_4
c₁ : ComplexShape I₁
c₂ : ComplexShape I₂
K L M : HomologicalComplex₂ C c₁ c₂
φ : K ⟶ L
e : K ≅ L
ψ : L ⟶ M
c₁₂ : ComplexShape I₁₂
inst✝³ : DecidableEq I₁₂
inst✝² : TotalComplexShape c₁ c₂ c₁₂
inst✝¹ : K.HasTotal c₁₂
inst✝ : L.HasTotal c₁₂
\u22a2 map (𝟙 K) c₁₂ = 𝟙 (K.total c₁₂)
-- Mathlib/Algebra/Homology/TotalComplex.lean
C : Type u_1
inst✝⁵ : Category.{u_5, u_1} C
inst✝⁴ : Preadditive C
I₁ : Type u_2
I₂ : Type u_3
I₁₂ : Type u_4
c₁ : ComplexShape I₁
c₂ : ComplexShape I₂
K L M : HomologicalComplex₂ C c₁ c₂
φ : K ⟶ L
e : K ≅ L
ψ : L ⟶ M
c₁₂ : ComplexShape I₁₂
inst✝³ : DecidableEq I₁₂
inst✝² : TotalComplexShape c₁ c₂ c₁₂
inst✝¹ : K.HasTotal c₁₂
inst✝ : L.HasTotal c₁₂
\u22a2 (HomologicalComplex.forget C c₁₂).map (map (𝟙 K) c₁₂) = (HomologicalComplex.forget C c₁₂).map (𝟙 (K.total c₁₂))
-- Mathlib/Analysis/Calculus/Taylor.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
f : ℝ → E
n : ℕ
s : Set ℝ
x₀ x : ℝ
\u22a2 taylorWithinEval f (n + 1) s x₀ x = taylorWithinEval f n s x₀ x + (((↑n + 1) * ↑n !)⁻¹ * (x - x₀) ^ (n + 1)) • iteratedDerivWithin (n + 1) f s x₀
-- Mathlib/Analysis/Calculus/Taylor.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
f : ℝ → E
n : ℕ
s : Set ℝ
x₀ x : ℝ
\u22a2 (PolynomialModule.eval x) (taylorWithin f n s x₀) + (PolynomialModule.eval (Polynomial.eval x (Polynomial.X - Polynomial.C x₀))) ((PolynomialModule.single ℝ (n + 1)) (taylorCoeffWithin f (n + 1) s x₀)) = (PolynomialModule.eval x) (taylorWithin f n s x₀) + (((↑n + 1) * ↑n !)⁻¹ * (x - x₀) ^ (n + 1)) • iteratedDerivWithin (n + 1) f s x₀
-- Mathlib/Analysis/Calculus/Taylor.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
f : ℝ → E
n : ℕ
s : Set ℝ
x₀ x : ℝ
\u22a2 (PolynomialModule.eval (Polynomial.eval x (Polynomial.X - Polynomial.C x₀))) ((PolynomialModule.single ℝ (n + 1)) (taylorCoeffWithin f (n + 1) s x₀)) = (((↑n + 1) * ↑n !)⁻¹ * (x - x₀) ^ (n + 1)) • iteratedDerivWithin (n + 1) f s x₀
-- Mathlib/Analysis/Calculus/Taylor.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
f : ℝ → E
n : ℕ
s : Set ℝ
x₀ x : ℝ
\u22a2 (x - x₀) ^ (n + 1) • taylorCoeffWithin f (n + 1) s x₀ = ((↑n !)⁻¹ * (↑n + 1)⁻¹ * (x - x₀) ^ (n + 1)) • iteratedDerivWithin (n + 1) f s x₀
-- Mathlib/Analysis/Calculus/Taylor.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
f : ℝ → E
n : ℕ
s : Set ℝ
x₀ x : ℝ
\u22a2 (x - x₀) ^ (n + 1) • (↑(n + 1)!)⁻¹ • iteratedDerivWithin (n + 1) f s x₀ = ((↑n !)⁻¹ * (↑n + 1)⁻¹ * (x - x₀) ^ (n + 1)) • iteratedDerivWithin (n + 1) f s x₀
-- Mathlib/Analysis/Normed/Group/Bounded.lean
α : Type u_1
ι : Type u_2
E : Type u_3
F : Type u_4
G : Type u_5
inst✝¹ : NormedAddGroup α
f : α → E
inst✝ : One E
hf : HasCompactMulSupport f
\u22a2 ∃ R, 0 < R ∧ ∀ (x : α), R ≤ ‖x‖ → f x = 1
-- Mathlib/Analysis/Normed/Group/Bounded.lean
α : Type u_1
ι : Type u_2
E : Type u_3
F : Type u_4
G : Type u_5
inst✝¹ : NormedAddGroup α
f : α → E
inst✝ : One E
hf : HasCompactMulSupport f
K : Set α
hK1 : IsCompact K
hK2 : ∀ x ∉ K, f x = 1
\u22a2 ∃ R, 0 < R ∧ ∀ (x : α), R ≤ ‖x‖ → f x = 1
-- Mathlib/Analysis/Normed/Group/Bounded.lean
α : Type u_1
ι : Type u_2
E : Type u_3
F : Type u_4
G : Type u_5
inst✝¹ : NormedAddGroup α
f : α → E
inst✝ : One E
hf : HasCompactMulSupport f
K : Set α
hK1 : IsCompact K
hK2 : ∀ x ∉ K, f x = 1
S : ℝ
hS : S > 0
hS' : ∀ x ∈ K, ‖x‖ ≤ S
\u22a2 ∃ R, 0 < R ∧ ∀ (x : α), R ≤ ‖x‖ → f x = 1
-- Mathlib/Analysis/Normed/Group/Bounded.lean
α : Type u_1
ι : Type u_2
E : Type u_3
F : Type u_4
G : Type u_5
inst✝¹ : NormedAddGroup α
f : α → E
inst✝ : One E
hf : HasCompactMulSupport f
K : Set α
hK1 : IsCompact K
hK2 : ∀ x ∉ K, f x = 1
S : ℝ
hS : S > 0
hS' : ∀ x ∈ K, ‖x‖ ≤ S
x : α
hx : S + 1 ≤ ‖x‖
\u22a2 ¬‖x‖ ≤ S
-- Mathlib/Analysis/Normed/Group/Bounded.lean
α : Type u_1
ι : Type u_2
E : Type u_3
F : Type u_4
G : Type u_5
inst✝¹ : NormedAddGroup α
f : α → E
inst✝ : One E
hf : HasCompactMulSupport f
K : Set α
hK1 : IsCompact K
hK2 : ∀ x ∉ K, f x = 1
S : ℝ
hS : S > 0
hS' : ∀ x ∈ K, ‖x‖ ≤ S
x : α
hx : ‖x‖ ≤ S
\u22a2 ‖x‖ < S + 1
-- Mathlib/Topology/DiscreteQuotient.lean
α : Type u_1
X : Type u_2
Y : Type u_3
Z : Type u_4
inst✝² : TopologicalSpace X
inst✝¹ : TopologicalSpace Y
inst✝ : TopologicalSpace Z
S : DiscreteQuotient X
f : C(X, Y)
A A' : DiscreteQuotient X
B B' : DiscreteQuotient Y
g : C(Y, Z)
C : DiscreteQuotient Z
\u22a2 LEComap g B C → LEComap f A B → LEComap (g.comp f) A C
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n : ℕ
\u22a2 ↑((val 0).gcdA (n + 1)) = 0
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n : ℕ
\u22a2 ↑(Nat.gcdA 0 (n + 1)) = 0
-- Mathlib/RingTheory/Localization/Basic.lean
R : Type u_1
inst✝⁴ : CommSemiring R
M : Submonoid R
S : Type u_2
inst✝³ : CommSemiring S
inst✝² : Algebra R S
P : Type u_3
inst✝¹ : CommSemiring P
inst✝ : IsLocalization M S
y : ↥M
hxy : mk' S 0 y ≠ 0
\u22a2 False
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M : Matrix n n R
inst✝ : Nontrivial R
i j : n
\u22a2 (M.charmatrix i j).natDegree = if i = j then 1 else 0
-- Mathlib/Analysis/FunctionalSpaces/SobolevInequality.lean
ι : Type u_1
inst✝¹⁴ : Fintype ι
A : ι → Type u_2
inst✝¹³ : (i : ι) → MeasurableSpace (A i)
μ✝ : (i : ι) → Measure (A i)
inst✝¹² : ∀ (i : ι), SigmaFinite (μ✝ i)
F : Type u_3
inst✝¹¹ : NormedAddCommGroup F
inst✝¹⁰ : NormedSpace ℝ F
E : Type u_4
inst✝⁹ : NormedAddCommGroup E
inst✝⁸ : NormedSpace ℝ E
inst✝⁷ : MeasurableSpace E
inst✝⁶ : BorelSpace E
inst✝⁵ : FiniteDimensional ℝ E
μ : Measure E
inst✝⁴ : μ.IsAddHaarMeasure
F'✝ : Type u_5
inst✝³ : NormedAddCommGroup F'✝
inst✝² : InnerProductSpace ℝ F'✝
inst✝¹ : CompleteSpace F'✝
inst✝ : FiniteDimensional ℝ F
u : E → F
hu : ContDiff ℝ 1 u
h2u : HasCompactSupport u
p p' : ℝ≥0
hp : 1 ≤ p
hn : 0 < finrank ℝ E
hp' : (↑p')⁻¹ = ↑p⁻¹ - (↑(finrank ℝ E))⁻¹
F' : Type := EuclideanSpace ℝ (Fin (finrank ℝ F))
e : F ≃L[ℝ] F' := toEuclidean
C₁ : ℝ≥0 := ‖↑e.symm‖₊
C : ℝ≥0 := eLpNormLESNormFDerivOfEqInnerConst μ ↑p
C₂ : ℝ≥0 := ‖↑e‖₊
v : E → F' := ⇑e ∘ u
\u22a2 eLpNorm u (↑p') μ ≤ ↑(SNormLESNormFDerivOfEqConst F μ ↑p) * eLpNorm (fderiv ℝ u) (↑p) μ
-- Mathlib/Analysis/FunctionalSpaces/SobolevInequality.lean
ι : Type u_1
inst✝¹⁴ : Fintype ι
A : ι → Type u_2
inst✝¹³ : (i : ι) → MeasurableSpace (A i)
μ✝ : (i : ι) → Measure (A i)
inst✝¹² : ∀ (i : ι), SigmaFinite (μ✝ i)
F : Type u_3
inst✝¹¹ : NormedAddCommGroup F
inst✝¹⁰ : NormedSpace ℝ F
E : Type u_4
inst✝⁹ : NormedAddCommGroup E
inst✝⁸ : NormedSpace ℝ E
inst✝⁷ : MeasurableSpace E
inst✝⁶ : BorelSpace E
inst✝⁵ : FiniteDimensional ℝ E
μ : Measure E
inst✝⁴ : μ.IsAddHaarMeasure
F'✝ : Type u_5
inst✝³ : NormedAddCommGroup F'✝
inst✝² : InnerProductSpace ℝ F'✝
inst✝¹ : CompleteSpace F'✝
inst✝ : FiniteDimensional ℝ F
u : E → F
hu : ContDiff ℝ 1 u
h2u : HasCompactSupport u
p p' : ℝ≥0
hp : 1 ≤ p
hn : 0 < finrank ℝ E
hp' : (↑p')⁻¹ = ↑p⁻¹ - (↑(finrank ℝ E))⁻¹
F' : Type := EuclideanSpace ℝ (Fin (finrank ℝ F))
e : F ≃L[ℝ] F' := toEuclidean
C₁ : ℝ≥0 := ‖↑e.symm‖₊
C : ℝ≥0 := eLpNormLESNormFDerivOfEqInnerConst μ ↑p
C₂ : ℝ≥0 := ‖↑e‖₊
v : E → F' := ⇑e ∘ u
hv : ContDiff ℝ 1 v
\u22a2 eLpNorm u (↑p') μ ≤ ↑(SNormLESNormFDerivOfEqConst F μ ↑p) * eLpNorm (fderiv ℝ u) (↑p) μ