Metamath Proof Explorer


Theorem alsd

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 φ x ψ χ
alsd.2 φ x ψ
Assertion alsd Could not format assertion : No typesetting found for |- ( ph -> AE x ( ps -> ch ) ) with typecode |-

Proof

Step Hyp Ref Expression
1 alsd.1 φ x ψ χ
2 alsd.2 φ x ψ
3 df-als Could not format ( AE x ( ps -> ch ) <-> ( A. x ( ps -> ch ) /\ E. x ps ) ) : No typesetting found for |- ( AE x ( ps -> ch ) <-> ( A. x ( ps -> ch ) /\ E. x ps ) ) with typecode |-
4 1 2 3 sylanbrc Could not format ( ph -> AE x ( ps -> ch ) ) : No typesetting found for |- ( ph -> AE x ( ps -> ch ) ) with typecode |-