Documentation
Interval
.
Approx
.
NormSq
Search
return to top
source
Imports
Init
Interval.Approx.Dyadic
Interval.Approx.Rat
Mathlib.Analysis.Complex.Basic
Imported by
NormSq
Rat
.
instNormSq
Dyadic
.
instNormSq
Rat
.
normSq_eq_sq
Dyadic
.
normSq_eq_sq
ApproxNormSq
Rat
.
instApproxNormSq
Dyadic
.
instApproxNormSq
Squared norms for series scalars
#
source
class
NormSq
(
α
:
Type
)
:
Type
normSq :
α
→
α
Instances
source
instance
Rat
.
instNormSq
:
NormSq
ℚ
Equations
Rat.instNormSq
=
{
normSq
:=
fun (
x
:
ℚ
) =>
x
^
2
}
source
instance
Dyadic
.
instNormSq
:
NormSq
Dyadic
Equations
Dyadic.instNormSq
=
{
normSq
:=
fun (
x
:
Dyadic
) =>
x
^
2
}
source
theorem
Rat
.
normSq_eq_sq
(
x
:
ℚ
)
:
NormSq.normSq
x
=
x
^
2
source
theorem
Dyadic
.
normSq_eq_sq
(
x
:
Dyadic
)
:
NormSq.normSq
x
=
x
^
2
source
class
ApproxNormSq
(
α
𝕜
:
Type
)
[
NormSq
α
]
[
NontriviallyNormedField
𝕜
]
[
Approx
α
𝕜
]
[
Approx
α
ℝ
]
:
Prop
approx_normSq
{
x
:
α
}
{
x'
:
𝕜
}
(
ax
:
approx
x
x'
)
:
approx
(
NormSq.normSq
x
)
(
‖
x'
‖
^
2
)
Instances
source
instance
Rat
.
instApproxNormSq
:
ApproxNormSq
ℚ
ℂ
source
instance
Dyadic
.
instApproxNormSq
:
ApproxNormSq
Dyadic
ℂ