Take the 2-minute tour ×
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.


  1. Sigma summation is iterative form of binary plus.
  2. Pi-capital product is iterative form of multiplication.
  3. Lattice supremum is iterative form binary meet.
  4. Lattice infinum is iterative form binary join.
  5. Existential and universal quatifiers are lattice supremum and infinum.
  6. Integral is summation "in the limit".

Does any quantifier have associated binary operation; for example what generalized quantifiers like "more than 5" corresponds to? Positive answer to this question would hint to binary operation corresponding to the limit quantifier -- essentially we are looking into where sequence "majority" leads to.

Likewise, what might be a binary operation corresponding to lambda abstraction? Having associated binary operation greatly facilitates intuition behind quantifier; it can be thought of as just repetitive application of binary operation.

share|improve this question
$\forall$ is basically a big conjunction, and $\exists$ is basically a big disjunction. Lambda abstraction can be thought of as a kind of $\forall$. –  Zhen Lin Jun 14 '12 at 20:53
Do I interpret you right when I suspect that when you say "any quantifier" you mean "every variable binder"? If so I think the finitary companion to a lambda abstraction would be the union operator for functions with disjoint domains. –  Henning Makholm Jun 14 '12 at 21:01
Every variable binder would be too stringent, because there are many more binders than binary operations. For one thing, what properties do we expect from quantifier concept (in addition to variable binding)? Regarding union operator, can you please complete expression $ \lambda x . f(x) = $ –  Tegiri Nenashi Jun 14 '12 at 21:04
@TegiriNenashi: Personally I only use the word "quantifier" for $\forall$ and $\exists$, but it seems like you're more liberal than that. It's your question, however, so it's your right and duty to define your terms. You can't just ask us to define what it is you meant. –  Henning Makholm Jun 14 '12 at 21:08
@TegiriNenashi: It would be something like $$\lambda x.x+2 = \{0\mapsto 2\}\uplus\{1 \mapsto 3\}\uplus \{2 \mapsto 4\}\uplus \cdots$$ –  Henning Makholm Jun 14 '12 at 21:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.