Is there a way specify the variables for Solve
so that it can be used to solve for vector-valued variables?
For example I'd like to solve
$$(1,i)+v = 0$$
which it seems I can only do by solving for each of he components of $v$ explicitly with
Solve[{1,I}+{a,b}=={0,0},{a,b}]
since none of the likely alternative approaches work:
Solve[{1,I}+v=={0,0},{v}]
Solve[{1,I}+v=={0,0},{v},Vectors[2,Complexes]]
Solve[{1,I}+v=={0,0},{v},TensorProduct[Complexes,Complexes]]
Solve[{1,I}+v=={0,0}&&v\[Element]TensorProduct[Complexes,Complexes],{v}]
all fail to produce any solutions (and produce various errors).
Is there a way to solve directly for v
without specifying components?
{1, I} + v
evaluates to{1+v, I+v}
. Basically, you shouldn't mix symbolic and explicit arrays/tensors. $\endgroup$