I am working on a proof where I was able to derive this general form:
~(a ↔ b)
From this I would like to obtain:
a ↔ ~b
I have made sure that the two statements are equivalent by drawing out truth-tables. The problem is that I am not really sure how to go from the first statement to the second statement in Fitch.
If it helps in answering the question, the specific proof I am working on is LPL's Exercise 8.50. It is the following:
1.| Cube(b) ↔ (Cube(a) ↔ Cube(c))
2.| | Dodec(b) (assumption)
3.| | | Cube(a)↔Cube(c) (assumption)
4.| | | Cube(b) ↔Elim 1, 3
5.| | | ⊥ AnaCon 2, 4
6.| | ~(Cube(a)↔Cube(c)) ~Intro 3-5
∴ Dodec(b) → (Cube(a) ↔ ¬Cube(c))
Lines 2-6 are my work. I know that this argument is valid because if b was anything besides a cube (a dodec or a tet), then if Cube(a), it would necessarily follow that ~Cube(c) and vice versa, because if Cube(a) implied Cube(c) or vice versa, it would necessitate that b would have to be a cube.

