Documentation

GridCircuit.Misc

theorem bddBelow_range_sub {α : Type u_1} {β : Type u_2} [LinearOrder β] [AddCommGroup β] [IsOrderedAddMonoid β] {a b : αβ} (ha : BddBelow (Set.range a)) (hb : BddAbove (Set.range b)) :
theorem bddAbove_range_sub {α : Type u_1} {a b : α} (ha : BddAbove (Set.range a)) (hb : BddBelow (Set.range b)) :
theorem Pi.apply_single' {ι : Type u_1} {M : ιType u_2} {N : ιType u_3} [(i : ι) → Zero (M i)] [(i : ι) → Zero (N i)] [DecidableEq ι] {F : ιType u_4} [(i : ι) → FunLike (F i) (M i) (N i)] [∀ (i : ι), ZeroHomClass (F i) (M i) (N i)] (f' : (i : ι) → F i) (i : ι) (x : M i) (j : ι) :
(f' j) (single i x j) = single i ((f' i) x) j
theorem Pi.intCast_single {ι : Type u_1} [DecidableEq ι] (a : ι) (b : ) (x : ι) :
(single a b x) = single a (↑b) x
theorem Pi.single_mul_left_const_apply {ι : Type u_1} {α : Type u_2} [MulZeroClass α] [DecidableEq ι] (i j : ι) (a f : α) :
single i (a * f) j = single i a j * f
theorem abs_sin_sum_le {ι : Type u_1} (s : Finset ι) (a : ι) :
|Real.sin (∑ is, a i)| is, |Real.sin (a i)|
theorem abs_sin_nat_mul_le (m : ) (y : ) :
|Real.sin (m * y)| m * |Real.sin y|
theorem sin_inequality {n : } (x : Fin n) (y : Fin n) :
Real.sin (∑ i : Fin n, (x i) * y i) ^ 2 (∑ k : Fin n, (x k) ^ 2) * i : Fin n, Real.sin (y i) ^ 2
theorem integral_comp_polarCoord_symm_disk {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (f : × E) :
(p : × ) in Set.Ioc 0 1 ×ˢ Set.Ioo (-Real.pi) Real.pi, p.1 f (p.1 * Real.cos p.2, p.1 * Real.sin p.2) = (p : × ) in {p : × | p.1 ^ 2 + p.2 ^ 2 1}, f p
theorem two_mul_one_sub_cos_le (x : ) :
2 * (1 - Real.cos x) x ^ 2
theorem one_sub_cos_le (x : ) :
1 - Real.cos x x ^ 2 / 2
theorem sin_cube_bound {x : } (hx : x Set.Icc (-1) 1) :
|(x + Real.sin x) * (x - Real.sin x)| 2 * (Real.pi / 4) ^ 2 * (Real.sin x ^ 2 * x ^ 2)
theorem bounded_of_isBigO_cofinite {α : Type u_1} {f : α} (hf : f =O[Filter.cofinite] 1) :
∃ (c : ), ∀ (x : α), |f x| c