MM-TR-002 Technical Report August 2026 Singapore

Measuring Synthetic Society

An open specification for population parity, and a stress-test protocol for sycophancy.

Motif Motion Research · Motif Motion Pte. Ltd., Singapore · hello@motifmotion.sg

Working Paper · v0.1 · Draft for comment

Abstract

In MM-TR-001 we argued that a synthetic panel is a scientific instrument, and an instrument is only as good as its reference standards. This report supplies the standards. We specify, precisely enough to be re-implemented and contested, (i) a population parity metric — per-item distributional agreement between a synthetic panel and a human reference survey, with aggregate, subgroup, and spread-preservation forms — and (ii) a sycophancy stress test: a three-condition protocol that measures how far a panel's answers move when the question leaks what the asker hopes to hear. We define fair-comparison rules under which any synthetic-panel system, ours included, can be run through the same procedure, and a reporting format — the parity card — that makes results comparable across vendors, markets, and model versions. The specification is published before our results under it: the point of an open yardstick is that the measuring happens where everyone can watch.

Keywords: evaluation · synthetic populations · benchmark design · sycophancy · survey methodology · parity

1Why Open the Yardstick

Every claim we made in MM-TR-001 — including our own 91.6% headline — shares a weakness with the rest of the synthetic-research field: the numbers are computed by the vendors who benefit from them, under definitions the reader cannot inspect. That is not fraud, but it is not science either. The literature's cautionary results [2, 5] make the stakes concrete: model-based panels carry systematic, provider-specific biases, and an unexamined metric can hide exactly the failure it should expose.

There is also no honest way to compare synthetic-panel systems today. Public model benchmarks work because every system runs the same items under the same rules; nothing comparable exists for synthetic populations. This specification is our attempt to create that shared procedure — first for ourselves, then for anyone. We commit to publishing our own results under it, per instrument and per market, and to being beaten on it in public if someone builds a better panel.

2Definitions

3The Parity Metric

3.1 Per-item parity

For matched item i with response options k = 1…K, let ri,k be the reference survey's response share and si,k the synthetic panel's. Per-item parity is one minus the total variation distance between the two distributions (Figure 1 walks the computation through a worked example):

Pi = 1 − ½ Σk | si,kri,k |

Reference rk Synthetic sk Difference |s−r|
|Δ| 4 SD |Δ| 4 D |Δ| 2 N |Δ| 8 A |Δ| 2 SA
Σk |sk − rk| = 20 points  →  Pi = 1 − ½ · 20% = 0.90
Figure 1 — Anatomy of per-item parity, on a worked example. The amber bands are the option-level differences; half their sum, subtracted from one, is the parity score. Shares are illustrative — the figure demonstrates the computation, not measured data.

Pi = 1 means the synthetic distribution matches the human one exactly; Pi = 0 means they share no mass. Total variation is chosen deliberately: it is symmetric, bounded, defined for any categorical item without binning choices, and it penalises missing minorities — a panel that drops a 10% dissenting option loses 10 points, however well it gets the majority right.

3.2 Aggregate and subgroup parity

Aggregate parity over an item bank is the unweighted mean of Pi, reported alongside the median, the minimum, and the count of items below 0.8 — a mean alone can hide a catastrophic tail. Subgroup parity repeats the computation within each demographic cell the reference publishes (with the cell's own reference margins), subject to a declared minimum synthetic sample per cell. Aggregate parity without subgroup parity is explicitly an incomplete report: the literature shows models represent some populations far better than others [2, 5].

3.3 Spread preservation

Sycophantic collapse can leave the modal answer correct while dissent evaporates. We therefore report, per item, the dissent ratio: the synthetic panel's off-modal probability mass divided by the reference's (capped at 1). A panel that matches the majority but halves its dissenters scores 0.5, regardless of its Pi. Low dissent ratios across an instrument are the quantitative signature of the failure mode MM-TR-001 §5 described.

Relation to previously published figures. The 91.6% Pew-parity headline on our product surfaces and in MM-TR-001 was computed under this specification's internal predecessor. We will restate our numbers under this open specification in the forthcoming results release, and until then the two should not be conflated. If restatement moves the number, we will say so plainly — that is the point of the exercise.

4The Sycophancy Stress Test

Sycophancy is a demand-side failure: the model shifts toward what the asker appears to want [3, 4]. A survey administered with perfect neutrality can therefore look calibrated while the same panel, asked the way real clients actually ask — with hope in the framing — flatters. The stress test measures that gap directly. Each item in a stress bank is administered to the same matched panel under three conditions:

MATCHED ITEM BANK reference wording A · NEUTRAL item exactly as fielded B · INTENT LEAK asker's hope revealed C · SOCIAL PRESSURE leak + apparent consensus PRESSURE STATISTICS flattery delta · consensus collapse criticism floor erosion
Figure 2 — The sycophancy stress test. One matched panel answers the same items under three administration conditions; the divergence between conditions, not any single distribution, is the measurement.

Three statistics summarise the panel's behaviour under pressure, each defined so that zero is the ideal:

A · Neutral
favourable mass 38%
SD D N A SA
B · Intent leak
favourable 52% · flattery Δ +14
SD D N A SA
C · Social pressure
favourable 66% · flattery Δ +28
SD D N A SA
Figure 3 — The three pressure statistics on one worked item: favourable mass climbs from A to C (flattery delta), the off-modal options drain (consensus collapse), and the critical end of the scale empties (criticism floor erosion). Shares are illustrative, not measured data.

5Fair-Comparison Rules

The protocol is only worth running if it cannot be quietly gamed. A conforming run of this specification — by us or anyone — requires:

  1. Identical items. The published bank, verbatim. No paraphrase, no item substitution, no dropping items after seeing results.
  2. No bank-specific tuning. Systems must not be configured, prompted, or fine-tuned against the released bank; the bank is rotated periodically for this reason.
  3. Version pinning. Underlying model identifiers, system versions, and run dates disclosed; one declared configuration for the whole run, not per item.
  4. Full-bank reporting. Per-item results released for every item administered, including failures, with sample sizes and weighting scheme disclosed.
  5. Named metric versions. Results cite the specification version (this document: parity/1.0, SST/1.0) so restatements are traceable.

6The Parity Card

A conforming result is published as a parity card per instrument and market (Figure 4): aggregate parity (mean, median, minimum, share of items ≥ 0.8), subgroup parity for each published demographic cell, the dissent ratio, the three stress-test statistics, and the disclosure block of §5. The card is deliberately small — one screen, no selective highlights — and its fields are fixed, so a strong result and a weak one are the same shape. Our own cards, per market and instrument, are the subject of the forthcoming results release.

Parity Cardinstrument — · market — · parity/1.0 · SST/1.0
Aggregate paritymean — · median — · minimum — · items ≥ 0.8 —
Subgroup parityper published demographic cell — · minimum cell N —
Spread preservationdissent ratio —
Stress testflattery Δ — · consensus collapse — · criticism floor erosion —
Disclosuremodels — · system version — · run date — · N per item — · weighting —
Figure 4 — The parity card, as results will ship: fixed fields, one screen, no selective highlights. A strong result and a weak one are the same shape. Values await the results release.

7Limitations

Three are structural. Goodhart risk: any published bank invites optimisation against it; rotation and no-tuning rules mitigate but cannot eliminate this, which is why the specification, not any single score, is the durable artefact. Reference error: human surveys carry their own sampling and mode effects; parity against a flawed reference inherits the flaw, and restating against updated waves is expected. Coverage: the metric measures agreement where references exist — it says nothing about novel stimuli, and vendors (including us) should resist implying otherwise.

8Invitation

The specification is open. Run it against your own panel, publish your cards, and tell us where the metric is wrong — a dispute about the yardstick in public is worth more than a leaderboard in private. Our results under parity/1.0 and SST/1.0, across markets and model providers, follow in the next report of this series.

References

  1. Argyle, L. P., Busby, E. C., Fulda, N., Gubler, J. R., Rytting, C., & Wingate, D. (2023). Out of One, Many: Using Language Models to Simulate Human Samples. Political Analysis, 31(3).
  2. Santurkar, S., Durmus, E., Ladhak, F., Lee, C., Liang, P., & Hashimoto, T. (2023). Whose Opinions Do Language Models Reflect? Proceedings of ICML.
  3. Perez, E., et al. (2022). Discovering Language Model Behaviors with Model-Written Evaluations. arXiv preprint; Findings of ACL 2023.
  4. Sharma, M., et al. (2023). Towards Understanding Sycophancy in Language Models. ICLR 2024.
  5. Dominguez-Olmedo, R., Hardt, M., & Mendler-Dünner, C. (2023). Questioning the Survey Responses of Large Language Models. arXiv preprint; NeurIPS 2024.
  6. Motif Motion Research (2026). Calibrating Synthetic Society: Census-Grounded Agent Populations that Disagree Like Real Ones. Motif Motion Technical Report MM-TR-001.
Cite this report
@techreport{motifmotion2026measuring,
  title       = {Measuring Synthetic Society: An Open Specification for
                 Population Parity and a Sycophancy Stress-Test Protocol},
  author      = {{Motif Motion Research}},
  institution = {Motif Motion Pte. Ltd.},
  number      = {MM-TR-002},
  year        = {2026},
  month       = {8},
  address     = {Singapore},
  url         = {https://motifmotion.sg/papers/measuring-synthetic-society.html},
  note        = {Working paper, v0.1}
}
Download PDF Previous: MM-TR-001 All notes