Hi Mateusz,
No, it was my mistake, should be
Rationalize@W1 /. sol[[1]] /. C[1] -> 0 // Simplify
Much better would be to Rationalize
W1
and W2
first
W1 = Rationalize[Lbc Cos[\[Alpha]1] - Lae + Lde Cos[\[Alpha]3] + Lcd Sin[\[Alpha]3]];
W2 = Rationalize[Lab + Lbc Sin[\[Alpha]1] + Lde Sin[\[Alpha]3] - Lcd Cos[\[Alpha]3]];
sol = Solve[{W1 == 0, W2 == 0}, {\[Alpha]3, Lcd}];
(W1 /. sol[[1]] /. C[1] -> 0 // Simplify) ==
(W2 /. sol[[1]] /. C[1] -> 0 // Simplify) ==
(W1 /. sol[[2]] /. C[1] -> 0 // Simplify) ==
(W2 /. sol[[2]] /. C[1] -> 0 // Simplify) == 0
(* True *)
Or to Rationalize
the constants first, then there is no need to Rationalize
W1
and W2
Lab = Rationalize@0.1; Lbc = Rationalize@0.1; Lae = Rationalize@0.13; Lde = Rationalize@0.015;