Skip to content

Revealed Preference Validation Against Indifference Curves

Use what actors actually choose under constraints to infer their trade-off curves, then test whether those inferred curves are coherent enough to guide decisions.

Version
v1 · 2026-08-24 · History
Solution archetype #
890
Problem family
Uncertainty, Evidence & Inference Failure
Problem subfamily
Comparator, Value, Demand & Outcome Calibration

This draft fills the zero-any accepted-prime gap for indifference_curves by preserving the revealed-choice validation pattern: infer trade-off contours from observed behavior, test those contours for consistency, and bound the inference when constraints or choice architecture distort the signal.

When This Archetype Applies

Partial catalog groundingSome structural conditions are represented by existing abstractions, but no sufficient condition set is fully represented.

A system must reason about preferences, trade-offs, or utility contours, but stated preferences, assumed indifference curves, or model-implied trade-offs may not match the choices people actually make under constraint.

Applicability expression4 distinct conditions

Claimed versus revealed tradeoffandStated and behavioral dataandRepeated choices across conditionsandInconsistent observed choices
Algebraic1234

groundedpartly groundedopen

4 conditions, all required.

4Required in every casenumbered 1–4

These hold no matter which pattern applies.

1

Claimed versus revealed tradeoff · grounded

A decision maker claims to value two goods, goals, benefits, risks, or outcomes in a certain ratio, but observed choices may reveal different substitution rates.

primeStated–Revealed Preference Gap— A reported preference and behavior under a real choice opportunity systematically diverge, so the mismatch must be analyzed as two differently distorted access channels rather than automatically treating either as the agent's true valuation.

2

Stated and behavioral data · open

A team has survey or stated-preference data but also has behavioral records that may validate or contradict it.

3

Repeated choices across conditions · grounded

The same actor makes repeated choices under different price, budget, risk, or bundle conditions.

primeRevealed Preference— Infer latent value from observed choices rather than stated reports.

4

Inconsistent observed choices · open

Observed selections appear inconsistent, dominated, cyclic, path-dependent, or sensitive to framing.

Other requirements and context (2)

Why these sit outside the expression

Application gateit governs whether applying the archetype is appropriate or material, rather than defining the structural problem itself.

Goala goal states an intended outcome or evaluation criterion, not a pre-existing situation that independently summons the archetype.

  • Application gateA product, policy, compensation, or conservation decision depends on estimating trade-offs that cannot be observed directly.

  • GoalThe project needs to distinguish stable preference from noise, manipulation, constraint artifacts, habit, or limited attention.

2 of 4 conditions grounded · 2 open.

Read the methodologyDownload the trigger-logic data

Drafting note

The candidate was treated as a full archetype because no accepted archetype currently covers the inverse problem of deriving and validating indifference contours from actual choices. Nearby economics, optimization, and validation archetypes remain important boundaries, but they do not collapse the distinctive behavioral-inference move.

Common Mechanisms

10 documented mechanisms across 4 implementation forms.

The grouping reflects forms represented among the mechanisms currently documented for this archetype; an absent form is not necessarily an impossible implementation.

Analysis, Modeling & Optimization · 5 mechanisms

  • Budget Set Reconstruction — Rebuilds the set of options a chooser could actually afford and reach at the moment of choice, so a selection can be read as a preference rather than as a constraint.
  • Choice Bundle Normalization — Re-expresses every option as a common-unit bundle of attributes and prices, so trade-offs made on different occasions can be compared on the same footing.
  • Marginal Substitution Estimator — Estimates the local rate at which a chooser traded one attribute for another, reading marginal substitution rates off choices made near the margin.
  • Revealed Preference Consistency Matrix — Assembles every 'chosen-over' relation from a choice history into a matrix and tests it for cycles and intransitivity that no single stable preference ordering could produce.
  • Stated vs Revealed Gap Report — Quantifies the gap between what people say they value and what their behavior reveals, broken out by segment and reported with the confidence the comparison actually supports.

Assessment, Review & Assurance · 3 mechanisms

  • Choice Architecture Confound Audit — Inspects the real choice environment — defaults, ordering, layout, friction — for the presentation features that could have shaped a choice, so preference is not read off a decision the interface made.
  • Dominance Violation Scan — Flags any single choice where an available option was at least as good on every attribute and strictly better on one — a selection no coherent preference should make.
  • Ethical Preference Inference Review — Governs whether inferring and acting on someone's revealed preferences is permissible — checking consent, the evidence's limits, and whether the use exploits rather than serves the chooser.

Experiment, Test & Rehearsal · 1 mechanism

  • Preference Reversal Probe — Deliberately re-presents the same options in an altered frame or order to see whether the chooser's ranking flips — separating a stable preference from a framing artifact.

Interface, Display & Cue · 1 mechanism

  • Indifference Region Visualization — Draws the inferred trade-off contours as shaded regions whose width shows how confidently the curve is known and how it varies across segments.

Compression statement

Revealed Preference Validation Against Indifference Curves treats observed choices as evidence about a decision maker’s implicit substitution rates. It reconstructs candidate indifference contours from choice data, checks them against budget, feasibility, dominance, and consistency constraints, and flags where observed behavior contradicts the claimed preference model.

Canonical formula: valid_preference_surface = observed_choice_set × feasible_budget_set × inferred_substitution_rates × consistency_tests × anomaly_explanation_boundary

Abstractions this archetype builds on — directly (a source ingredient) or as a related pattern. Links follow the typed catalog namespace.

Built directly on (1)

Also references 15 related abstractions

Variants

Narrower or domain-specific specializations that share this archetype's core structure. Recognized variants are established; candidate variants are provisional.

Consumer Choice Consistency Audit · domain variant · recognized

Uses purchasing, substitution, and basket data to infer whether consumer choices support stable trade-off contours.

  • Distinct from parent: It specializes the parent to market and consumer-choice settings.
  • Use when: Retail, subscription, or marketplace choices are observed repeatedly; Prices, bundles, or attributes vary enough to expose substitution behavior; The task is to validate actual preference rather than only predict sales.
  • Typical domains: retail, subscription pricing, consumer product design
  • Common mechanisms: revealed preference consistency matrix, marginal substitution estimator, indifference region visualization

Policy Revealed Trade-Off Inference · domain variant · recognized

Infers social or institutional trade-offs from policy choices, votes, budgets, or implementation decisions.

  • Distinct from parent: It adds legitimacy, aggregation, and representation concerns to the base inference problem.
  • Use when: Public values are claimed but actual policy choices allocate resources differently; Budget, voting, land-use, or regulatory behavior can be observed; The analyst must distinguish declared value from enacted trade-off.
  • Typical domains: environmental policy, municipal budgeting, public-choice analysis
  • Common mechanisms: stated vs revealed gap report, choice architecture confound audit

Benefits Menu Trade-Off Validation · domain variant · recognized

Uses selections among salary, leave, flexibility, insurance, training, and other benefits to infer employee trade-off contours.

  • Distinct from parent: It specializes the parent to compensation and benefits design.
  • Use when: A benefits or compensation menu forces real trade-offs; Different groups choose different bundles; Designers need to validate which benefits are substitutes or complements.
  • Typical domains: human resources, benefits administration, workforce planning
  • Common mechanisms: budget set reconstruction, choice bundle normalization, stated vs revealed gap report

Revealed Preference Anomaly Review · risk or failure variant · recognized

Focuses on choices that violate inferred indifference contours and diagnoses whether the violation reflects preference change, constraint, framing, or data error.

  • Distinct from parent: It is a diagnostic subtype centered on failed validation.
  • Use when: Dominated, cyclic, or unstable choices appear; The analyst must decide whether to revise the curve or explain the anomaly; Choice architecture or information quality may have distorted the signal.
  • Typical domains: behavioral economics, consumer protection, digital choice architecture
  • Common mechanisms: dominance violation scan, preference reversal probe, choice architecture confound audit

Near names: Revealed Preference Consistency Audit, Choice-Based Indifference Curve Inference, Observed-Choice Trade-Off Validation, Revealed Utility Contour Audit.

Editorial Notes

Problem Classification

Classification: Uncertainty, Evidence & Inference FailureComparator, Value, Demand & Outcome Calibration

Problem kernel: stated preference models lack behavioral validation under constraint

Rationale: Earliest causal condition: A system must reason about preferences, trade-offs, or utility contours, but stated preferences, assumed indifference curves, or model-implied trade-offs may not match the choices people actually make under constraint.

Independent corroboration: The earliest necessary condition in the frozen evidence is: A system must reason about preferences, trade-offs, or utility contours, but stated preferences, assumed indifference curves, or model-implied trade-offs may not match the choices people actually make under constraint. That is a comparator value demand and outcome calibration problem because Performance, demand, preference, regret, and realized outcomes lack a legitimate feasible benchmark that accounts for risk, constraints, and selection.

Review outcome: Independent reviewer agreement; medium confidence.