I want to proof the following argument from both sides using the following rules
^I, ^E, vI, vE, →I, →E, ↔I, ↔E, --E, -I
Argument
[(A ↔ B ) → C] ⊢ [ - ( A ^ B) V C ]
Please let me know if my steps are correct, if not please correct me.
1) [(A ↔ B ) → C] A
2) A → B A
3) B → A A
4) (A → B) ^ ( B → A ) 2,3 ^I
5) A ↔ B 4 ↔I
6) C 1,5 →E
7) -(A ^ B ) V C 6 VI
Now the other side
[ - ( A ^ B) V C ] ⊢ [(A ↔ B ) → C]
Here are my steps
1) - ( A ^ B) V C ] A
2) A → B A
3) B → A A
4) (A → B) ^ ( B → A ) 2,3 ^I
5) A ↔ B 4 ↔I
I am stuck at this point, I know I want to get C but I don't know what the next move should be. I hope someone can help me out here. Thanks!