Description: Commute the conditions in two nested conditionals if both conditions are not simultaneously true. (Contributed by SO, 15-Jul-2018)
Ref | Expression | ||
---|---|---|---|
Assertion | ifcomnan | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | pm3.13 | |
|
2 | iffalse | |
|
3 | iffalse | |
|
4 | 3 | ifeq2d | |
5 | 2 4 | eqtr4d | |
6 | iffalse | |
|
7 | 6 | ifeq2d | |
8 | iffalse | |
|
9 | 7 8 | eqtr4d | |
10 | 5 9 | jaoi | |
11 | 1 10 | syl | |