Description: When the branches are not equal, an "if" condition results in the first branch if and only if its condition is true. (Contributed by SN, 16-Oct-2025)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | iftrueb |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | necom | ||
| 2 | 1 | biimpi | |
| 3 | iffalse | ||
| 4 | 3 | neeq1d | |
| 5 | 2 4 | syl5ibrcom | |
| 6 | 5 | necon4bd | |
| 7 | iftrue | ||
| 8 | 6 7 | impbid1 |