Documentation
Init
.
Data
.
Vector
.
Int
Search
return to top
source
Imports
Init.Data.Array.Int
Init.Data.Int.Lemmas
Init.Data.Vector.Basic
Init.Data.Vector.Lemmas
Imported by
Vector
.
sum_replicate_int
Vector
.
sum_append_int
Vector
.
sum_reverse_int
Vector
.
sum_eq_foldl_int
source
@[simp]
theorem
Vector
.
sum_replicate_int
{
n
:
Nat
}
{
a
:
Int
}
:
(
replicate
n
a
)
.
sum
=
↑
n
*
a
source
theorem
Vector
.
sum_append_int
{
n
:
Nat
}
{
as₁
as₂
:
Vector
Int
n
}
:
(
as₁
++
as₂
).
sum
=
as₁
.
sum
+
as₂
.
sum
source
theorem
Vector
.
sum_reverse_int
{
n
:
Nat
}
(
xs
:
Vector
Int
n
)
:
xs
.
reverse
.
sum
=
xs
.
sum
source
theorem
Vector
.
sum_eq_foldl_int
{
n
:
Nat
}
{
xs
:
Vector
Int
n
}
:
xs
.
sum
=
foldl
(fun (
x1
x2
:
Int
) =>
x1
+
x2
)
0
xs