Dear Professor, I would like to ask you a question about CVX. The procedure is as follows：

```
a=rand(66,33);
A=rand(66,6);
x_1_0=rand(6,1);
x_2_0=rand(6,1);
B=rand(66,30);
G=rand(60,30);
The constraints of CVX are as follows：
norm(a'*(A*x_1_0+B*β_1-A*x_2_0-B*β_2)-5*sqrt(3))
In which β_1=norm((M_1*G+v_1),1),β_2=norm((M_2*G+v_2),1),
M_1,v_1,M_2,v_2 are variables in CVX, defined as follows:
variable M_1(30,60);
variable v_1(30,1);
variable M_2(30,60);
variable v_2(30,1);
```

I don’t know how to express the second-order norm constraint including the first-order norm in CVX. I hope you can help me,thanks

Have you proven this i s convex?

If β_1 is convex, the constrain is connvex

Please show us the proof.

Actually, I didn’t prove it, but I did program it to define β as a variable, not a first order norm, and it would run.i do not know it’s different

`norm`

is not affine, so can’t be used in an argument of `norm`

.

help cvx/norm

Disciplined convex programming information:

norm is convex, except when P<1, so an error will result if

these non-convex “norms” are used within CVX expressions. norm

is nonmonotonic, so its input must be affine.

Please carefully read

What can be used to replace the first order norm? Can the Max function be used

You apparently have either not read or have not understood the link.