Reflexivity is the first property you check and often the one students trip on, because the textbook definition — "(a, a) \in R for every a \in A" — reads as a bundle of symbols rather than a picture. Swap the symbols for a directed graph: nodes are the elements, arrows are the ordered pairs, and reflexivity is one visual fact. Every node has a loop back to itself. Miss a loop on even one node and the relation is not reflexive. Train your eye to spot self-loops and reflexivity takes half a second.

The picture in one sentence

Draw each element as a dot. Draw an arrow from a to b for every (a, b) \in R. Reflexivity asks: does every dot have a tiny arrow looping from itself back to itself?

Reflexive versus non-reflexive directed graphsTwo side-by-side directed graphs on the set a, b, c. The left graph is labelled reflexive and shows three nodes each with a curved self-loop above them plus some other arrows between nodes. The right graph is labelled not reflexive and shows the same three nodes but only node a has a self-loop, nodes b and c have no loops. The missing loops on b and c are highlighted in red dashed strokes. Reflexive ✓ Not reflexive ✗ a b c a b c missing missing
Left: every node sports a self-loop. Relation is reflexive. Right: node $a$ has a loop, but $b$ and $c$ do not. The missing self-loops glow red — reflexivity fails.

Why the picture cuts through the symbols

The formal statement says "for every a \in A, (a, a) \in R." That universal quantifier is exactly where careless students go wrong. They check two or three elements, see self-loops, and declare reflexivity. The graph picture reframes the quantifier visually: you are scanning every dot, looking for the loop. A missing loop is a missing pair — and you see it immediately.

Why visual scanning is better: your eye is much faster at spotting an absence in a repeated pattern than your algebraic brain is at tracking a universal claim. When three dots all wear identical caps and one does not, you see it. When one dot out of a hundred lacks a loop, you still spot it faster than checking 100 pairs symbolically.

The mechanical check

Given R on A = \{a_1, a_2, \ldots, a_n\}:

  1. List the self-loops that reflexivity requires: (a_1, a_1), (a_2, a_2), \ldots, (a_n, a_n). That is n pairs.
  2. Check each one against R.
  3. All n present ⇒ reflexive. Any one missing ⇒ not reflexive.

Example. On A = \{1, 2, 3, 4\}, let R = \{(1,1), (2,2), (3,3), (1,2), (2,3)\}. Required loops: (1,1), (2,2), (3,3), (4,4). Scan: the first three are present, (4,4) is missing. Not reflexive — the counterexample is the node 4 with no self-loop.

"Reflexive on what set?" — the subtle trap

Reflexivity is always relative to a specific set A. The same list of pairs can be reflexive on one set and non-reflexive on a bigger set. Consider R = \{(1,1), (2,2)\}.

Whenever a problem says "consider R on A," your first question is who is in A? Every element of A demands a self-loop. Elements outside A are irrelevant — you do not need loops on things that are not even in the set. This is exactly why the set A must be specified; a relation "by itself" does not have a fixed reflexivity answer.

Listing the self-loops compresses the check

For small domains, write the set of "required self-loops" first, then check:

\text{required} = \{(a, a) : a \in A\}

Reflexivity holds iff \text{required} \subseteq R. That is a single subset check: is every self-loop of A already in R?

On A = \{1, 2, 3\}, required = \{(1,1), (2,2), (3,3)\}. Scan R; if all three are there, done. Move on to symmetry.

Why "equals" and "congruent mod n" are automatically reflexive

The two canonical reflexive relations are worth keeping in mind as sanity checks.

If you are ever unsure what reflexive "feels like," reach for one of these two and compare.

is this relation reflexive on its stated set?

Problem: On A = \{1, 2, 3, 4\}, define R = \{(a, b) : a + b \geq 4\}. Is R reflexive?

The check. Required self-loops: (1,1), (2,2), (3,3), (4,4). Test each:

  • (1, 1): 1 + 1 = 2. Is 2 \geq 4? No. Missing.
  • (2, 2): 2 + 2 = 4. Is 4 \geq 4? Yes. Present.
  • (3, 3): 3 + 3 = 6 \geq 4. Present.
  • (4, 4): 4 + 4 = 8 \geq 4. Present.

One missing loop (at node 1) kills reflexivity. R is not reflexive, and the counterexample is a = 1.

Picture. Four dots labelled 1, 2, 3, 4. Nodes 2, 3, 4 have self-loops; node 1 has no loop. The red-highlighted absence on node 1 is the whole answer.

The takeaway rule

Every time you read the word "reflexive":

  1. Picture the directed graph of R — or at least the list of pairs.
  2. Ask: does every element of A have a self-loop?
  3. If yes, reflexive. If even one element is missing its loop, not reflexive — and you now have a concrete counterexample.

Missing self-loops are the fastest counterexample to write. Never prove reflexivity by hand-waving the universal; always picture the loops.

Related: Relations · Reflexivity Tester: Missing Self-Loops · Directed Graph of a Relation · Check Reflexivity on an Infinite Set · Empty Relation Reflexive or Not