Documentation
CvxLean
.
Lib
.
Math
.
LogSumExp
Search
Google site search
return to top
source
Imports
Init
CvxLean.Lib.Math.Data.Real
CvxLean.Lib.Math.Data.Vec
Imported by
Vec
.
sum_exp_eq_sum_div
Vec
.
sum_exp_pos
See
CvxLean.Tactic.DCP.Fns.LogSumExp
.
source
theorem
Vec
.
sum_exp_eq_sum_div
{n :
ℕ
}
(x :
Fin
n
→
ℝ
)
(t :
ℝ
)
:
Vec.sum
(
Vec.exp
(
x
-
Vec.const
n
t
)
)
=
Vec.sum
(
Vec.exp
x
)
/
t
.exp
source
theorem
Vec
.
sum_exp_pos
{n :
ℕ
}
(hn :
0
<
n
)
(x :
Fin
n
→
ℝ
)
:
0
<
Vec.sum
(
Vec.exp
x
)