Skip to content

Second-Order Predicate

A predicate whose argument position ranges over a first-order predicate, concept, relation, or set rather than only over individual objects.

Version
v1 · 2026-09-28 · History
Domain-specific #
11930
Domain group
Formal Sciences
Origin domain
Mathematics
Subdomains
Mathematical Logic, Higher Order Logic → Mathematics

Core Idea

A second-order predicate attributes something to a first-order predicate, concept, set, or relation rather than directly to an individual. The order concerns the type of the argument, not the number of ordinary arguments or grammatical embedding.

Frege's example ‘There are no Bosnian philosophers’ can be analyzed as saying of the concept ‘is a Bosnian philosopher’ that it has no satisfiers. The second-level predicate ‘is not satisfied’ takes the whole concept as its argument instead of predicating a property of any Bosnian philosopher.

Second-order logic generalizes this architecture by permitting predicate or relation variables and quantification over them. The identity must remain framework-sensitive because full and restricted semantics differ, and Fregean concept talk should not be silently replaced by treating concepts as ordinary objects.

Structural Signature

Sig role-phrases:

  • first-level concept. Collects or characterizes individuals through a first-order predicate. Constitutive argument type. If altered: Treating it as an ordinary individual collapses the level distinction.
  • second-level operator. Attributes satisfaction, cardinality, existence, or another property to the concept. Identity-bearing predicate. If altered: An operator on individuals is first order instead.
  • typed argument position. Restricts the higher predicate to predicate- or relation-valued arguments. Constitutive syntax/semantics. If altered: Unrestricted substitution risks type confusion or paradox.
  • application statement. Forms a proposition whose truth depends on the concept as a whole. Constitutive result. If altered: Listing individual cases need not express the higher-level property.
  • logical framework. Supplies semantics for quantifying over concepts, sets, or relations. Necessary interpretive context. If altered: Different higher-order semantics can change what ranges are admitted.

What It Is Not

  • Not a binary predicate. Order concerns argument type, not arity.
  • Not mere quotation. Talking about a predicate expression is metalinguistic unless its denoted concept is the logical argument.
  • Not every quantifier. First-order quantifiers range over individuals.
  • Not unrestricted reification. Frege's levels distinguish concepts from objects.

Scope of Application

The notion applies in Fregean logic, second-order logic, semantics, foundations, and analyses of existence or cardinality predicated of concepts.

  • Concept predication. Attributes satisfaction to a first-level concept.
  • Second-order logic. Quantifies over predicates and relations.
  • Foundations. Analyzes number and concept extensions.
  • Formal semantics. Types higher-order operators.
  • Logic education. Separates order from predicate arity.

Clarity

To classify an expression, type every variable and argument. ‘Loves(x,y)’ is first order despite two places; ‘F has no instances’ is second order when F ranges over first-level concepts. Surface grammar alone is unreliable.

Manages Complexity

Level typing prevents individual, concept, and property-of-concept claims from being conflated. It also exposes the stronger expressive and semantic commitments incurred when a theory quantifies over predicates.

Abstract Reasoning

  1. Identify the expression's predicate and every argument position.
  2. Determine whether each variable ranges over individuals or over predicates/relations.
  3. Translate the proposition without reifying a concept as an ordinary object unless the framework permits it.
  4. State the semantics governing the higher-order range.
  5. Check whether an equivalent first-order encoding changes ontology or expressive force.

Knowledge Transfer

The type-level distinction transfers across logic and typed computation. Everyday phrases such as ‘a property of properties’ are only analogous until their argument types and application rules are formalized.

Examples

Canonical

Frege's ‘There are no Bosnian philosophers’ attributes non-satisfaction to the first-level concept ‘is a Bosnian philosopher,’ rather than describing any individual philosopher.

Mapped back: first-level concept → is a Bosnian philosopher; second-level operator → has no satisfiers; typed argument position → concept-valued; application statement → the concept is unsatisfied; logical framework → Fregean level distinction.

Applied / In Practice

In second-order logic, a formula can quantify over a unary predicate F and state a condition that F is instantiated by exactly one individual; the outer condition is evaluated on predicate assignments.

Mapped back: first-level concept → unary F; second-level operator → has exactly one instance; typed argument position → predicate variable; application statement → cardinality condition; logical framework → second-order semantics.

Structural Tensions

T1: expressive power vs. semantic commitment. Quantifying over predicates expresses generality while requiring a range of higher-order values. Diagnostic: What entities and semantics does the quantifier assume?

T2: level distinction vs. object-language convenience. Reifying concepts simplifies notation while risking type collapse. Diagnostic: Is the concept used as an object or as an unsaturated argument?

T3: surface grammar vs. logical form. Natural sentences hide the argument level. Diagnostic: Which typed formalization preserves the intended truth conditions?

Structural–Framed Character

Second-order predicate is structural. Argument types and application determine it formally; philosophical choices affect semantics but not the basic level distinction. Its portable skeleton is Abstraction, because a concept becomes input to a higher predicate, yet no strict edge is asserted. Evaluative weight is low; practice dependence is formal-conventional; vocabulary travels among typed systems; untyped import can create category mistakes. Its character: predication lifted from individuals to concepts or relations.

Structural Core vs. Domain Accent

Skeletal core. An operation accepts a rule-like or classifying object as its argument.

Domain-bound accent. Predicates, concepts, satisfaction, variables, and higher-order semantics define the identity.

Why not prime. Higher-order lifting travels, but the second-order predicate is a logical type.

This entry is a kind of Predicate.

  • Abstraction. A first-level predicate is treated as an input-bearing conceptual object.
  • Typing. Argument level prevents concepts and individuals from being substituted indiscriminately.
  • No strict parent edge is introduced.

Relationships to Other Abstractions

Local relationship map for Second-Order PredicateParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.Second-OrderPredicateDOMAINPrime abstraction: Predicate — is a kind ofPredicatePRIME

Current abstraction Second-Order Predicate Domain-specific

Parents (1) — more general patterns this builds on

  • Second-Order Predicate is a kind of Predicate Prime

    Second-Order Predicate is a domain-specific kind of predicate under the frozen identity and differentia. Complete-catalog comparison found the corresponding live broader identity.

Hierarchy path (1) — routes to 1 parentless root

Neighborhood in Abstraction Space

Second-Order Predicate sits in a crowded region of the domain-specific corpus (23rd percentile for distinctiveness): several abstractions share nearly its structure, so a description that fits it tends to fit its neighbors too.

Family — Logical Inference, Modality & Conditional Structures (27 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-10-08

Not to Be Confused With

  • Binary predicate. Tell: Does it take two individuals or one predicate-valued argument?
  • Metapredicate. Tell: Is the claim inside the object logic or about its syntax?
  • Second-order variable. Tell: Is the expression a variable over predicates or a predicate of one?
  • Higher-order predicate. Tell: Is exactly second level or a still higher argument type intended?

References

  • Frozen Wikipedia discovery revision: https://en.wikipedia.org/wiki/Second-order_predicate (revision 1069908391).
  • Preserved source candidate: https://books.google.com/books?id=93Z1-MdIkVcC&pg=PA288
  • Preserved source candidate: https://books.google.com/books?id=qg0spmMuC98C&pg=PA145

The frozen Wikipedia revision is discovery provenance. The retained source set was reviewed for identity, formal or operational relation, and scope. The encyclopedia's structural synthesis is bounded to those claims; a thin authority surface is recorded as a nonblocking source-strengthening repair rather than concealed.