Log( {convex} )

I’ll presume GAMMA > 0. Then the expression is convex.

Reformulate as log(1+1/((H^2+s)/GAMMA))
then apply the first log–sum-inv solution in section 5.2.7 or the last entry in the table in section 5.2.10 of https://docs.mosek.com/modeling-cookbook/expo.html . with (H^2+s)/GAMMA) as x.

The log-sum-inv approach would be

variables s t y
t >= log_sum_exp([0 y])
(H^2+s)/GAMMA >= exp(-y)

Then use t in place of the original expression.

2 Likes