Inside Item Response Theory
What does a test score actually mean?
Suppose three people take a 10-item test and all score 6 out of 10. In Classical Test Theory, they receive the same observed score and the same standard error of measurement. But look at their response patterns:
Person A answered the easy items correctly and missed the hard ones — a sensible pattern. Person B shows the opposite: hard items correct, easy items wrong. Person C has a scattered pattern with no clear logic. CTT treats all three identically.
Items have personalities
IRT's core idea: each item has its own Item Characteristic Curve (ICC) — an S-shaped function describing the probability of a correct response at each level of the latent trait $\theta$. Unlike CTT, which treats items as interchangeable units in a sum, IRT gives each item its own identity.
The 2-parameter logistic (2PL) model describes each item with two parameters: discrimination ($a$) controls the steepness — how sharply the item separates people near its threshold; difficulty ($b$) locates the curve along the trait axis.
Difficulty shifts, discrimination sharpens
One curve tells you about one item. Multiple curves reveal the test's architecture: where along the trait continuum each item operates, and how sharply each one discriminates.
What CTT misses
In CTT, a test score is a simple sum: each item contributes one point, equally weighted. In IRT, each item's contribution depends on where on the trait continuum the person falls. An item centered at $\theta = 2$ provides almost no information about someone at $\theta = -2$, even though CTT counts that item the same as any other.
Item information
Each item's information function tells you exactly how much measurement precision it provides at each trait level. For the 2PL model, item information has a clean formula:
This is always a bell-shaped curve, peaking at $\theta = b$ with height $a^2/4$. High discrimination means a tall, narrow peak of information. Low discrimination means a short, wide bump — far less information near its own difficulty, though it holds its small value further out into the tails, where a sharply peaked item has already fallen away to nothing. Integrated across the whole trait range the area under this curve is exactly $a$, so the low-discrimination item does carry less information in total.
From items to tests: the Test Information Function
A test's total information at any trait level is simply the sum of its items' information functions. This Test Information Function (TIF) is IRT's answer to reliability — but unlike a single reliability coefficient, the TIF tells you where the test is precise and where it isn't.
The measurement precision illusion
This is the conceptual payoff. Classical Test Theory reports a single Standard Error of Measurement (SEM) for the entire test — it doesn't matter who you're measuring. IRT reveals the truth: measurement precision varies dramatically depending on where on the trait continuum a person falls.
Building a better test
IRT doesn't just describe tests — it guides test construction. Since each item's information function is known, you can choose items to shape the TIF to match your measurement goals. Click items in the bank below to add them to your test and watch the TIF update in real time.
What IRT makes possible
Return to Section 1's puzzle: three people, same sum score, different patterns. IRT doesn't just count correct answers — it uses the full response pattern and each item's parameters to estimate a trait level ($\theta$) and a standard error for each person individually.
All three answered six items correctly — but not the same six. IRT weights each item by its discrimination, so what drives the estimate is not the raw count but the discrimination-weighted sum $\sum a_i u_i$: 10.1 for Person A, 7.7 for Person B, 5.9 for Person C. Person A's correct answers land on the sharply discriminating items (a = 2.4, 2.2, 2.3, 2.1), while Person C's land mostly on the weak ones (a = 0.5, 0.6, 0.7) — and their estimates end up more than a point and a half apart, from the same 6/10.
Now notice what the standard errors do not do. They do not track how orderly the pattern looks. Person B's reversed pattern is the most improbable of the three, yet it carries the smallest SE. Under the 2PL, test information $\sum a_i^2 P_i Q_i$ depends only on where $\hat\theta$ lands — the responses $u_i$ drop out of the second derivative entirely — so an aberrant pattern cannot widen the interval by itself. Catching genuinely odd responding takes a dedicated person-fit statistic ($l_z$, infit/outfit), not the standard error.
Citation
Persson, B. N. (2026). Inside Item Response Theory [Interactive visualization]. https://bjorn-persson.github.io/visualizations/irt-curve/
@misc{Persson2026irt,
author = {Björn N. Persson},
year = {2026},
title = {Inside Item Response Theory},
note = {Interactive visualization},
url = {https://bjorn-persson.github.io/visualizations/irt-curve/}}