Let us expand sines of differences, then Reduce
can crack it.
newesteqns = Sin[a] + Sin[a]*Cos[b] - Cos[a]*Sin[b] + Sin[a]*Cos[c] -
Cos[a]*Sin[c] == 0 && Sin[a]*Cos[b] - Cos[a]*Sin[b] ==
Sin[b] + Sin[b]*Cos[c] - Cos[a]*Sin[c] && Sin[a] + Sin[c] == Sin[b] &&
Sin[a]*Cos[c] - Cos[a]*Sin[c] + Sin[b]*Cos[c] - Cos[b]*Sin[c] ==
Sin[c];
result = Reduce[newesteqns && 0 <= a <= 2 \[Pi] && 0 <= b <= 2 \[Pi] &&
0 <= c <= 2 \[Pi], {a, b, c}, Reals]
a == \[Pi] && ((b == 0 && (c == 0 || c == \[Pi] || c == 2 \[Pi])) || (b == \[Pi] && (c == 0 || c == \[Pi] || c == 2 \[Pi])) || (b == 2 \[Pi] && (c == 0 || c == \[Pi] || c == 2 \[Pi])))) || (b == 0 && ((a == 0 && (c == 0 || c == \[Pi] || c == 2 \[Pi])) || (a == 2 \[Pi] && (c == 0 || c == \[Pi] || c == 2 \[Pi])))) || (b == \[Pi] && ((a == 0 && (c == 0 || c == \[Pi] || c == 2 \[Pi])) || (a == 2 \[Pi] && (c == 0 || c == \[Pi] || c == 2 \[Pi])))) || (b == 2 \[Pi] && ((a == 0 && (c == 0 || c == \[Pi] || c == 2 \[Pi])) || (a == 2 \[Pi] && (c == 0 || c == \[Pi] || c == 2 \[Pi]))))
[something]
is incorrect without the head of a function. The system includes4
equations and only3
unknown variables and so it is an overdetermined system. Although there are solutions, they are easy to guess. $\endgroup$[ ]
) in place of parentheses (( )
). Then useTrigExpand
onneweqns
. $\endgroup$[]
brackets, the one inReduce
? Thank you! $\endgroup$