Description: Factor out the common proof skeleton of moanimv and moanim . (Contributed by NM, 3-Dec-2001) (Proof shortened by Wolf Lammen, 24-Dec-2018) Factor out common proof lines. (Revised by Wolf Lammen, 8-Feb-2023)
| Ref | Expression | ||
|---|---|---|---|
| Hypotheses | moanimlem.1 | |- ( ph -> ( E* x ps <-> E* x ( ph /\ ps ) ) ) |
|
| moanimlem.2 | |- ( E. x ( ph /\ ps ) -> ph ) |
||
| Assertion | moanimlem | |- ( E* x ( ph /\ ps ) <-> ( ph -> E* x ps ) ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | moanimlem.1 | |- ( ph -> ( E* x ps <-> E* x ( ph /\ ps ) ) ) |
|
| 2 | moanimlem.2 | |- ( E. x ( ph /\ ps ) -> ph ) |
|
| 3 | 1 | biimprcd | |- ( E* x ( ph /\ ps ) -> ( ph -> E* x ps ) ) |
| 4 | nexmo | |- ( -. E. x ( ph /\ ps ) -> E* x ( ph /\ ps ) ) |
|
| 5 | 2 4 | nsyl5 | |- ( -. ph -> E* x ( ph /\ ps ) ) |
| 6 | moan | |- ( E* x ps -> E* x ( ph /\ ps ) ) |
|
| 7 | 5 6 | ja | |- ( ( ph -> E* x ps ) -> E* x ( ph /\ ps ) ) |
| 8 | 3 7 | impbii | |- ( E* x ( ph /\ ps ) <-> ( ph -> E* x ps ) ) |