Description: Introduction rule: "all some" holds if the "for all" part holds and the antecedent has a witness. This is the converse of als1d and als2d taken together, and is what lets an "all some" statement be proved rather than merely taken apart. (Contributed by David A. Wheeler, 12-Jul-2026)
| Ref | Expression | ||
|---|---|---|---|
| Hypotheses | alsd.1 | |- ( ph -> A. x ( ps -> ch ) ) |
|
| alsd.2 | |- ( ph -> E. x ps ) |
||
| Assertion | alsd | |- ( ph -> AE x ( ps -> ch ) ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | alsd.1 | |- ( ph -> A. x ( ps -> ch ) ) |
|
| 2 | alsd.2 | |- ( ph -> E. x ps ) |
|
| 3 | df-als | |- ( AE x ( ps -> ch ) <-> ( A. x ( ps -> ch ) /\ E. x ps ) ) |
|
| 4 | 1 2 3 | sylanbrc | |- ( ph -> AE x ( ps -> ch ) ) |