Finite Argument Arity¶
Core Idea¶
Finite argument arity is the number of argument places assigned to a particular symbol or represented relation in a stated signature or schema. The number can be zero. Where applications are defined, their arguments must match the declared places; using the same value twice does not turn two places into one.[1][2]
How would you explain it like I'm…
Counting the Seats
How Many Blanks
Fixed Argument-Place Count
Broad Use¶
A formal language uses place counts to shape expressions. A relational analysis can count labelled participant roles in a particular represented predicate. The count can travel between these settings, but each representation supplies its own labels and interpretation.[1][3]
Clarity¶
The count answers how many places there are. It does not say what the places mean, which values fill them, or whether any actual application exists.
Manages Complexity¶
A declared count offers a simple shape check. Additional syntax, typing, and role rules may still be needed.
Abstract Reasoning¶
A binary predicate expects two term places; a one-term expression misses one. A zero-place operation is possible under an appropriate representation, but an operation \(S^0\to S\) requires an element of \(S\) and cannot exist when \(S\) is empty.[2]
Knowledge Transfer¶
Compare the bearer and its place family before comparing counts. Equal counts do not imply equal meanings, and modifying a predicate can produce a new scheme.
Example¶
In the Open Logic Project's arithmetic language, less-than is two-place and successor one-place.[1] In Poller's analysis of “Yawning, she gave Tom a book,” a joined predicate has three labelled attributes: agent, object, and beneficiary.[3] The latter is a specific modelling example, not a universal rule for “give.”
Not to Be Confused With¶
Cardinality is the broader idea of collection size; a predicate or relation describes a bearer and its meaning, not just its number of places. General arity conventions can use infinite index sets and are broader than this finite-count entry.[2]
Notes¶
The count alone does not preserve the order, labels, or meanings of places, or show that a relation has any tuples.
References¶
[1] Open Logic Project, First-order Logic, revision 9620cc7 (2026-07-12), Example 2.1 and Definitions 2.4–2.5, pp. 13–15. The document is updated over time. registry ↩a ↩b ↩c
[2] George M. Bergman, An Invitation to General Algebra and Universal Constructions, version 3.0, §1.4 and Definition 8.1.1. registry ↩a ↩b ↩c
[3] Olga Poller, “Natural-Language Predicates as Relations of the Relational Model of Data,” Global Philosophy (2022), §6.2 and Fig. 1. DOI: 10.1007/s10516-022-09649-9. registry ↩a ↩b