IFF Elimination (derived)
   
 

This rule can be used forwards to derive A ^ B | ~A ^ ~B from A # B or backwards to derive A # B as a new goal from A ^ B | ~A ^ ~B.

To use this rule forwards:

  1. select both an empty line and If and only if Elimination (2).
  2. then select the IF AND ONLY IF formula line to eliminate (this line must be in the scope of the empty line).
  3. the A ^ B | ~A ^ ~B equivalent of the line you selected will then be added as a new line to the proof.

To use this rule backwards:

  1. select both the goal A ^ B | ~A ^ ~B line you wish to eliminate and If and only if Elimination (2).
  2. the IF AND ONLY IF equivalent of the goal line will then be added as a new goal to your proof.
  3. (NOTE: This rule cannot yet take goals of the form ~A ^ ~B | A ^ B.)