Visual Argument · Immanuel Kant and Charles Sanders Peirce

Kant's Table, Step by Step

Immanuel Kant distinguishes a manifold given in sensible intuition, the unity of apperception to which it must belong, and synthesis as the act that combines it. Charles Sanders Peirce distinguishes what is considered in itself, what is related to another, and what mediates between terms. This sequence tests a structural comparison between them across Kant's twelve categories.

3 internal roles4 external profiles12 proposed positions

Follow the Argument

The sequence begins with the philosophical comparison, builds the model one step at a time, and marks which conclusions are mathematical and which remain interpretive.

How the argument works

Kant and Peirce both ask how a manifold can count as one, although they ask that question in different philosophical settings. This argument proposes a correspondence between their three-part structures and then tests it against Kant's table.

Step 1 of 8: Kantian ground1 of 8
  1. What the texts say

    Kant separates a given manifold, the unity to which it must belong, and the synthesis that combines it. Peirce separates what is in itself, what refers to another, and what mediates.

  2. What this work proposes

    Read the manifold as presentation ⟨1⟩, apperceptive unity as the second term to which it must answer ⟨2⟩, and synthesis as mediation ⟨3⟩.

  3. What would count as success

    The comparison must explain more than the number three. It must make sense of the three categories under each heading, the four headings, and their twelve crossings.

Road map

Three roles and four heading profiles produce twelve places in the table.

The arithmetic is simple. The argument lies in how the roles and profiles are defined, and whether each category really fits the position assigned to it.

  1. First question

    What happens within a heading?

    3 proposed roles

    Each heading contains three categories, read here as presentation, discrimination, and mediation.

  2. Second question

    How do the headings differ?

    4 directed profiles

    Each heading is modeled by whether its input and output depend on an explicit context.

  3. Final question

    How do the two axes combine?

    12 table positions

    Every position in the table combines one proposed role with one heading profile.

Step 1 · the proposed correspondence

Kant separates what is given, the unity it must belong to, and the act that combines it.

A manifold is given in sensible intuition. Its representations must be capable of belonging to one self-consciousness, which Kant calls the unity of apperception. Synthesis is the act that combines the manifold under that unity. This work compares those three functions with Peirce's Firstness, Secondness, and Thirdness.

Why unity is second
The numbers name roles, not quantities. Unity is placed second because it is the distinct pole to which the given manifold must belong, not because unity somehow means two.
Why synthesis is third
Synthesis does not merely add another item. It is the act that connects the manifold with the unity required for one experience.
Correspondence ↓Three functions in Kant, compared with three kinds of relation in Peirce.This is the central philosophical proposal being tested.
⟨1⟩P(x)

Kantian termManifold of sensibilityA77/B102; B129-130

Structural reading

Presentation

Peircean role: Firstness

selected feature P
xpresented term

No distinct correlate is required.

The feature is considered as given, before it is referred to a distinct second term.
⟨2⟩R(x,y)

Kantian termUnity of apperceptionB131-135

Structural reading

Discrimination

Peircean role: Secondness

xselected term
determined through
yexplicit correlate
The feature is determined through a distinct second term: an opposite, selected item, state, position, or relatum.
⟨3⟩M(x,y;z)

Kantian termSynthesisA77/B102; B129-135

Structural reading

Mediated Integration

Peircean role: Thirdness

zmediator or law
xfirst term
ysecond term

One rule jointly organizes both terms.

A rule or mediating term connects distinguishable terms within one organized whole.

Names and proposed rolesKant's twelve categories retain their names and places under the four headings. The new role labels describe the job each category is proposed to perform within its heading.

Step 2 · input and output

Each heading is modeled as a passage with a starting point and a result.

At either end, 0 means closed: the determination can be stated on its own. 1 means indexed: it must be stated relative to something else, such as a subject, set, state, time, or relatum. The first digit describes the input; the second describes the output.

Build one profileChoose how the input and output depend on context, then read from left to right.
First digitInput boundaryChoose one
0closedstated on its own1indexedrelative to context
Second digitOutput boundaryChoose one
0closedstated on its own1indexedrelative to context
The order matters. 10 means indexed input → closed output; 01 means closed input → indexed output.
Boundary
One endpoint of the passage being classified: its input or its output.
Relation to Peirce
A closed end resembles Firstness because it is considered on its own. An indexed end resembles Secondness because it depends on another. The status of the whole passage is considered later.

Step 3 · four possible profiles

Two possible statuses at two ordered positions produce four profiles.

The four possibilities are 00, 10, 01, and 11. Because input comes first, 10 and 01 say different things. The digits record whether each boundary is closed or indexed; they do not count objects. This work proposes the following assignment: Quality 00, Quantity 10, Modality 01, and Relation 11.

Profile
A two-digit summary of contextual dependence at input and output: 0 means closed and 1 means indexed. This is not a count of objects; the one/many contrast belongs within Quantity, as Unity and Plurality. Thus 10 means indexed input and closed output, while 01 means the reverse.
Heading assignment
The four codes follow from the two choices. Pairing a code with a Kantian heading is a philosophical proposal that needs its own argument.
input2 statusesoutput2 statusesordered result4 profiles
00

Proposed profile

Quality

Example · determination retained locallyclosed → closed
Input0closedOutput0closed

The determination has no free contextual parameter at either boundary.

10

Proposed profile

Quantity

Example · indexed items gathered into a resultindexed → closed
Input1indexedOutput0closed

An indexed input is gathered into a closed determination.

01

Proposed profile

Modality

Example · content assessed across conditionsclosed → indexed
Input0closedOutput1indexed

A closed content is given standing relative to indexed conditions.

11

Proposed profile

Relation

Example · indexed relata organized by a ruleindexed → indexed
Input1indexedOutput1indexed

Both boundaries remain indexed to relata organized by a relation or rule.

Step 4 · reverse the passage

Swapping input and output leaves 00 and 11 unchanged but exchanges 10 and 01.

The reversal rule is r(a,b) = (b,a). Quality (00) and Relation (11) have the same status at both ends, so reversing them changes nothing. Quantity (10) and Modality (01) become each other. This makes them the only nontrivial mirror pair. The comparison below asks whether that reversal is accompanied by a parallel operator sequence in their two modern models.

Reversal
The operation r(a,b) = (b,a), which exchanges input and output. Thus 10 becomes 01, and 01 becomes 10.
Reversal class
A group of profiles that become one another under reversal: {00}, {10, 01}, and {11}.
Boolean case
With only true and false as values, join is OR and meet is AND. NOT exchanges them by De Morgan's laws. Evaluation is different: it selects one member or state and reads the value there.
Input-output reversal of the four directed profilesQuality (00) and Relation (11) remain fixed. Quantity (10) and Modality (01) exchange places when input and output are reversed.before exchange · four oriented profilesafter exchange · input and output swapped00Quality00Quality10Quantity01Modality01Modality10Quantity11Relation11Relationfixedone converse pairfixedCompact input-output reversal mapQuality (00) and Relation (11) remain fixed while Quantity (10) and Modality (01) exchange.before exchangeconverse pair00Quality10Quantity01Modality11Relation00Quality10Quantity01Modality11Relationafter exchange
Reversal preserves the symmetric profiles 00 and 11 and exchanges only the mixed profiles 10 and 01.

Local operator mirror · 10 ↔ 01

The reversed profiles carry a parallel operator sequence.

Quantity ranges over members of a domain; Modality ranges over admissible states. In these two modern models, their three positions are realized as join, evaluation, and meet.

10 · indexed → closedQuantitymembers of a domain
Corresponding roles
01 · closed → indexedModalityadmissible states
Pluralitysome member
⟨1⟩ in this pairJoin
Possibilitysome state
Unitythis member
⟨2⟩ in this pairEvaluation
Existencethe designated actual state
Totalityevery member
⟨3⟩ in this pairMeet
Necessityevery state

Cross-heading abstraction

The two orders give the same result.

= Quantity or Modality

Aggregate, then negate
⟨1⟩ · HSome / possible
⟨2⟩ · QualityNegation
Negate, then aggregate
⟨2⟩ · QualityNegation
⟨3⟩ · HEvery / necessary
In the formula, the right-hand operation acts first. On the left, negation acts on the aggregate. On the right, it acts on each indexed value before aggregation. Both routes say that the content holds at no member or admissible state.
Quantity
Modality

Boolean dualityBoolean negation exchanges the mirror's outer operators.In the Boolean case, “not some” becomes “every not.”

Middle positionThe designated index stays fixed. Negation changes the value found there, not which member or state was selected.

Step 5 · ignore direction

If direction is ignored, the four profiles fall into three groups.

The groups are {00}, {10, 01}, and {11}, with sizes 1 : 2 : 1. They contain zero, one, and two indexed ends, respectively. That grouping is exact. Comparing it with Peirce's three categories is a further philosophical proposal.

Quotient
The mathematical name for the simpler classification obtained when profiles that differ only by reversal are treated as equivalent.
Four oriented profiles grouped into three reversal classes Profile 00 forms class C0, profiles 10 and 01 merge in class C1, and profile 11 forms class C2.four oriented profilesthree reversal classes00Quality10Quantity01Modality11RelationC0zero indexed1 profileC1one indexed2 profilesC2two indexed1 profile Compact map from four profiles to three reversal classes The mixed profiles 10 and 01 merge, producing the three reversal classes{00}, {10, 01}, and {11} with sizes one, two, and one, respectively.four oriented profiles00Quality10Quantity01Modality11RelationC00 indexed1 profileC11 indexed2 profilesC22 indexed1 profilethree reversal classes
Forgetting direction merges 10 with 01 and leaves the symmetric profiles 00 and 11 fixed, producing class sizes 1 : 2 : 1 for {00}, {10, 01}, and {11}, respectively.
Proposed Peircean readingWith no indexed ends, a passage can be considered on its own. With one, it depends on another term. With two, both ends depend on context.Two indexed ends do not by themselves establish Thirdness. The model must also show that a rule coordinates them. Relation is the crucial test of that claim.
  1. ⟨1⟩
    C0 · Compared with Firstness · class size 1

    No indexed boundaries

    00 Quality

    self-contained at both ends

  2. ⟨2⟩
    C1 · Compared with Secondness · class size 2

    One indexed boundary

    10 Quantity · 01 Modality

    context on one side of the passage

  3. ⟨3⟩
    C2 · Compared with Thirdness · class size 1

    Two indexed boundaries

    11 Relation

    two context-bound sides coordinated together

Step 6 · cross rows and columns

Three role positions crossed with four heading profiles give twelve places.

The multiplication is straightforward: each of the three roles can appear under each of the four headings, so 3 × 4 = 12. The symbol μ names the proposed assignment of a Kantian category to each place. The grid proves the count; it does not prove that the assignments are correct.

Cartesian product
The set of all twelve possible pairs made from three roles and four headings.
Assignment rule μ
The claim that every role-heading pair has one corresponding category in Kant's table.

Formal count3 role positions × 4 directed profiles = 12 coordinates

Proposed assignmentAt each crossing, μ names the category assigned to that role and heading.

Internal role ↓μ(r,h)External heading →
00Qualityclosed → closed
10Quantityindexed → closed
01Modalityclosed → indexed
11Relationindexed → indexed
⟨1⟩PresentationFirstness
⟨2⟩DiscriminationSecondness
⟨3⟩Mediated IntegrationThirdness
Selected crossingReality / Affirmative = Presentation × Quality

The blue line marks the selected role. The red line marks the selected heading. Their green crossing is the category proposed to satisfy both descriptions.

3 × 4 = 12

Step 7 · test the formal witnesses

The three roles take a different form under each heading.

No single operator sequence governs the whole table. Quality requires a scale of degree; Quantity, a domain of members; Modality, a range of admissible states; and Relation, a structure of connected terms. The atlas declares those four settings before testing all twelve categories, so each formal symbol is read only within the model that gives it meaning.

Modern model
A precise example of how a category could play its proposed role. The formulas belong to this reconstruction, while the category names and source passages remain Kant's.
Typed formal atlasTwelve categories require four kinds of model.Kant's names; explicitly modern witnesses.

Before reading the symbols

Each column declares its own formal setting.

These settings keep values, operations, quantifiers, and relations from being mistaken for one another. Assume the joins and meets displayed below exist; when V has only true and false, they become ordinary OR and AND.

00 · Qualitybounded degree scale

The scale is normalized between complete absence and a positive reference; limited degrees lie between them.

10 · Quantitydomain valuation

A predicate assigns values to members of a domain; the required joins and meets are assumed to exist.

01 · Modalitystate valuation

One content is evaluated over admissible states, one of which is designated as actual.

11 · Relationdependence relation

An irreflexive relation records dependence among distinct relata; its one-way and reciprocal parts are derived below.

Internal role ↓ Heading →
00Qualitydegrees of determination
10Quantitysome / this / every
01Modalitypossibility / existence / necessity
11Relationpersistence / direction / reciprocity
⟨1⟩ · Role 1Presentationpositive · some · possible · persistent
Quality · degrees of determination
RealityAffirmative
reference pole

normalized positive reference

Quantity · some / this / every
PluralityParticular
join / existential

some support

Modality · possibility / existence / necessity
PossibilityProblematic
state join

some admissible state

Relation · persistence / direction / reciprocity
SubstanceCategorical
identity surrogate

identity as a persistence surrogate

⟨2⟩ · Role 2Discriminationopposition · selection · direction
Quality · degrees of determination
NegationNegative
zero value

complete negation

Quantity · some / this / every
UnitySingular
evaluation

this member

Modality · possibility / existence / necessity
ExistenceAssertoric
state evaluation

the designated actual state

Relation · persistence / direction / reciprocity
CausalityHypothetical
asymmetric part

one-way dependence

⟨3⟩ · Role 3Mediated Integrationlimitation · all · necessary · reciprocal
Quality · degrees of determination
LimitationInfinite
interval condition

bounded positive degree

Quantity · some / this / every
TotalityUniversal
meet / universal

exhaustive support

Modality · possibility / existence / necessity
NecessityApodictic
state meet

every admissible state

Relation · persistence / direction / reciprocity
CommunityDisjunctive
symmetric core

direct reciprocal dependence

Quality · a normalized degree scale

Reality supplies the positive reference; Negation supplies the zero; Limitation lies between them.

complete negationlimited degreepositive reference

Limitation

Kant treats reality in appearance as admitting degrees and complete negation as their zero point. To distinguish the three categorical positions, this model normalizes the full positive reference as ⊤ and complete absence as ⊥. Reality names the reference pole; Negation names its zero; Limitation is a positive determination bounded between them. The quantifier some belongs to Quantity's model of the first position; it does not define the first position itself. Quality's first position is a reference pole, not a merely existential condition over positive degrees. Here ⊤ is a formal normalization, not the claim that every Kantian reality has maximum empirical intensity.

The middle row

Exclusion can define a selection; evaluation reads it.

  1. x1⊥
  2. x2⊥
  3. a⊤
  4. x4⊥
  5. x5⊥

In a Boolean encoding, the mask marks a true and every other coordinate false. That exclusion explains the intuitive connection with NOT. The resulting operations for Unity and Existence are nevertheless evaluations: P(a) for the selected member and u(d) for the designated actual state. Boolean complement changes a value; evaluation chooses where to read one.

Why Relation is different

Persistence, direction, reciprocity

Relation concerns connections among things, not truth values spread across a collection, so the atlas uses relational surrogates. The identity relation () models identity through change; the asymmetric part () retains the one-way pairs in the dependence relation; and the symmetric core () retains exactly those pairs related in both directions. A merely indirect path back is not counted as direct reciprocal interaction.

What is sharedEach heading is asked the same three questions: what is presented, what introduces a distinct second term, and what joins the terms into one structure. The formal object answering those questions may be a value, a condition, an evaluation, a join or meet, or a relation. The shared order does not supply a shared operator or quantifier.

Step 8 · check every placement

The final table lets each proposed assignment be checked separately.

Choose a category. Its row states the role it is supposed to play; its column states how its heading treats context at input and output. The inspector then gives the reason for each classification, a relevant source passage, and the modern model used here.

  1. Read across a rowThe internal role stays fixed; the left edge carries its color.
  2. Read down a columnThe directed heading stays fixed; its endpoints appear above.
  3. Select an intersectionGold marks the category; dark ticks locate its row and column.
Role ↓ Heading →
00Qualityclosed → closed
10Quantityindexed → closed
01Modalityclosed → indexed
11Relationindexed → indexed
Role 1PresentationFirstness
Role 2DiscriminationSecondness
Role 3Mediated IntegrationThirdness