



Science Analysis Template
These are the structural patterns found across all Scientific Disciplines
This section assesses whether macroeconomic systems are internally coherent across time, scale, and representation. Macroeconomic models combine behavioral assumptions, accounting identities, stochastic processes, policy rules, and dynamic laws of motion into a single system intended to describe aggregate economic evolution. Consistency here means that these components can all hold simultaneously: that stocks and flows balance, expectations align with stochastic structure, dynamic paths respect constraints, and aggregate outcomes do not contradict their micro or accounting foundations. The aim of this section is to ensure that macroeconomic dynamics are not artifacts of incompatible assumptions, misaligned measurement, or broken links between levels, but instead represent a logically unified economic system.
The 10 Universal Consistency Families
1) Definitional consistency
What it is:
The core primitives of macroeconomic systems—such as aggregate output, income, consumption, investment, capital, labor, money, prices, inflation, employment, expectations, and equilibrium or steady state—are defined in a way that is internally coherent and stable across time, equations, and interpretations. Aggregate variables must have clear meanings (levels vs. growth rates, real vs. nominal, stocks vs. flows), and their definitions must remain consistent when embedded in dynamic laws of motion. If aggregates are derived from micro behavior, the mapping from individual quantities to macro variables must be explicit and not silently altered.
Typical failure:
The analysis reuses the same term with incompatible meanings across contexts. Common failures include treating GDP as both a flow and a stock without adjustment; switching between real and nominal variables without redefining prices or deflators; using “capital” interchangeably as a physical stock, a financial valuation, and a productive factor without clarifying the conversion; or redefining expectations from adaptive to rational without changing the model’s equations. Another frequent error is introducing macro identities (like output = income) while simultaneously specifying behavioral or policy equations that contradict those definitions. These inconsistencies lead to models whose symbols look familiar but no longer refer to the same economic objects throughout the system.
2) Axiomatic / rule consistency
What it is:
The foundational rules governing macroeconomic dynamics—behavioral assumptions, accounting identities, equilibrium conditions, expectations rules, and laws of motion for aggregate variables—do not contradict one another. The model’s axioms must jointly define a coherent dynamic system in which aggregate paths, equilibria, or steady states can exist without implying mutually exclusive outcomes. Under a single interpretation, the rules must not allow deriving both that a macroeconomic condition holds and that it does not.
Typical failure:
The analysis combines macro rules that cannot all be true at once. Common failures include imposing rational expectations while also specifying ad hoc adjustment rules that ignore forward-looking behavior; asserting market-clearing conditions alongside rigidities that prevent clearing without redefining the equilibrium concept; or combining accounting identities with behavioral equations that violate them. Another frequent error is layering policy rules (e.g., fixed interest-rate rules, budget constraints, or debt limits) onto growth or business-cycle models in ways that jointly eliminate any feasible equilibrium or generate contradictory dynamics. In such cases, the macro model’s axioms negate each other, producing instability or logical contradiction rather than a consistent aggregate system.
3) Constraint compatibility
What it is:
All constraints imposed on the macroeconomic system—such as accounting identities, resource constraints, policy rules, behavioral restrictions, and dynamic laws of motion—can be satisfied at the same time. There must exist at least one aggregate path, equilibrium, or steady state that respects every stated condition. This ensures the macroeconomic model defines a non-empty feasible set of trajectories rather than an internally impossible system.
Typical failure:
The model imposes constraints that cannot jointly hold. Common failures include combining fixed policy rules with resource or budget constraints in ways that rule out any feasible equilibrium; specifying full employment, balanced budgets, and fixed prices simultaneously when those conditions are mutually exclusive; or imposing growth, accumulation, and depreciation assumptions that imply negative stocks or infinite explosions. Another frequent error is layering micro-founded constraints onto aggregate equations that already contradict them, so that no macro path can satisfy both the micro restrictions and the macro identities. In these cases, the system demands an aggregate outcome that cannot exist under its own stated constraints.
4) Conservation / accounting consistency
What it is:
All accounting identities and conserved quantities at the macro level—such as flow-of-funds, national income accounting, capital accumulation, government budget constraints, and probability mass in stochastic dynamics—are respected by the model’s laws of motion. Aggregate dynamics must balance inputs and outputs over time: what is spent must be earned, what is invested must add to capital net of depreciation, and stocks evolve consistently with flows. The bookkeeping of the macro system must align exactly with its dynamic equations.
Typical failure:
The model implicitly creates or destroys aggregate quantities. Common failures include allowing total expenditure to exceed total income without a financing source; specifying growth or business-cycle dynamics that accumulate capital without accounting for depreciation or savings; or imposing fiscal or monetary rules that violate the government’s intertemporal budget constraint. Another frequent error is mis-handling stochastic dynamics so that aggregate probabilities no longer sum to one. In these cases, the macro model’s accounts do not balance, indicating missing terms or contradictory equations that render the aggregate dynamics internally inconsistent.
5) Symmetry / invariance consistency
What it is:
If a macroeconomic model assumes invariances—such as homogeneity of degree, neutrality of money, stationarity, or invariance to units, normalization, or relabeling of sectors—then all derived aggregate dynamics and equilibria must respect those invariances. Aggregate outcomes should not depend on arbitrary normalizations, index choices, or coordinate conventions (e.g., price levels vs. price indices) when the theory claims invariance. When sectors or agents are assumed identical in aggregate, the macro system’s predictions must reflect that symmetry.
Typical failure:
The model’s results change under transformations that should leave the macro system unchanged. Common failures include deriving real effects from purely nominal rescalings in a model that assumes money neutrality; producing different dynamics depending on how variables are normalized or indexed; or generating asymmetric sectoral outcomes in a model with identical sectors and no asymmetry in shocks, preferences, or technologies. Another frequent error is imposing stationarity or balanced-growth assumptions while specifying laws of motion that depend on absolute levels rather than invariant ratios or growth rates. In these cases, the macro model violates its own symmetry assumptions, indicating an internal inconsistency between stated invariances and derived dynamics.
6) Limit / correspondence (bridge) consistency
What it is:
When multiple macroeconomic models or formulations apply to overlapping regimes, they must agree in the limits where they are both supposed to be valid. More general or dynamic macro frameworks should reduce to simpler, established ones under appropriate conditions—for example, dynamic stochastic models reducing to static equilibria when shocks vanish, or heterogeneous-agent models collapsing to representative-agent results when heterogeneity is removed. Likewise, macro formulations derived from micro behavior must agree with aggregate identities and laws in the regimes where aggregation is claimed to be valid.
Typical failure:
A macro model does not recover known results in the limit it purports to approximate. Common failures include DSGE models that do not converge to standard growth or IS–LM-style relationships when frictions are removed; heterogeneous-agent models whose aggregates fail to reduce to representative-agent benchmarks under symmetry; or short-run macro models that contradict long-run steady-state behavior when adjustment speeds go to zero or infinity. Another frequent error is introducing reduced-form macro equations that break down when traced back to micro or accounting foundations, so that the “simplified” model no longer matches the detailed one even in overlapping regimes. In these cases, the macro theory violates correspondence, indicating a broken bridge between levels, time scales, or modeling approaches.
7) Statistical / probabilistic consistency
What it is:
All probabilistic elements in macroeconomic dynamics—such as shocks, expectations, stochastic transitions, and aggregation over uncertain outcomes—are internally coherent and governed by a single, consistent probability structure. Probabilities must be properly normalized, expectations must be taken with respect to the correct distributions, and stochastic laws of motion must align with the assumed shock processes. Aggregate expected values implied by the probability model must match what the macro equations assert.
Typical failure:
The model combines incompatible probabilistic assumptions. Common failures include specifying stochastic shocks whose distributions are inconsistent with agents’ expectations; mixing rational expectations with ad hoc forecasting errors that violate the assumed probability law; or aggregating micro-level randomness in a way that produces macro moments inconsistent with the stated distributions. Another frequent error is allowing probability mass to drift over time in stochastic dynamics, so that transition probabilities no longer sum to one. In these cases, the macro model’s probabilistic structure contradicts itself, rendering its dynamic predictions internally inconsistent.
8) Operational / measurement consistency
What it is:
Theoretical macroeconomic constructs—such as output, inflation, unemployment, capital, productivity, expectations, and shocks—are measured or inferred in ways that genuinely correspond to how they are defined in the model. Empirical indicators (national accounts, price indices, labor statistics, financial aggregates, survey expectations) must align with the abstract variables used in the macro framework. Procedures for estimation, filtering, or calibration must be consistent with the model’s conceptual definitions and dynamic structure.
Typical failure:
The operational measures do not match the theoretical objects they are meant to represent. Common failures include treating GDP, productivity, or capital as clean theoretical quantities while relying on empirical measures that mix stocks and flows, nominal and real components, or heterogeneous sectors inconsistently; using inflation measures that do not correspond to the price index assumed in the model; or interpreting survey expectations as rational expectations without accounting for measurement error or reporting bias. Another frequent error is estimating dynamic models with filtered or detrended data in ways that alter the meaning of the underlying variables. In these cases, the macro model’s empirical implementation tracks a different construct than the theory assumes, breaking consistency between macro theory and observation.
9) Cross-scale / multi-level consistency
What it is:
Descriptions of the economy at different levels—individual or sectoral behavior, aggregate relationships, and system-wide dynamics—do not contradict one another. Micro-level assumptions about households, firms, or sectors must be compatible with the macro-level laws of motion, identities, and equilibria they are said to generate. When macroeconomic outcomes are attributed to aggregation, averaging, or emergence, the link between levels must be explicit or at least coherent, so that higher-level dynamics do not demand behavior that is impossible at the lower level.
Typical failure:
The model’s micro and macro descriptions imply mutually inconsistent outcomes. Common failures include micro behavioral rules that, when aggregated, violate macro identities or equilibrium conditions; assuming stable aggregate relationships (such as consumption or investment functions) that cannot arise from the underlying individual behavior specified; or invoking representative-agent results while also relying on heterogeneity-driven effects that would disappear under aggregation. Another frequent error is asserting macro stability or steady growth while the implied micro dynamics would generate instability, collapse, or explosive paths. In these cases, the macro model tells a story at one level that the lower-level mechanics cannot support, indicating a breakdown in cross-scale consistency.
10) Numerical / discretization consistency
What it is:
When macroeconomic dynamics are analyzed using numerical or computational methods—such as discretized time models, simulated DSGE systems, agent-based simulations, or numerical solution of equilibrium conditions—the numerical scheme must preserve the core constraints and invariants of the theoretical model. Accounting identities, budget constraints, non-negativity of stocks, probability normalization, and stability properties must hold at the discrete level. As time steps shrink or state-space resolution increases, numerical results should converge toward the predictions of the continuous or abstract macro model.
Typical failure:
The numerical implementation violates fundamental macro constraints. Common failures include discretized laws of motion that generate negative capital, consumption, or prices; numerical drift that breaks flow-of-funds or government budget constraints over time; or stochastic simulations in which transition probabilities no longer sum to one. Another frequent error is using coarse grids or inappropriate solvers that create spurious cycles, instability, or convergence to equilibria that do not exist in the underlying theory. In these cases, the observed macro dynamics are artifacts of discretization or algorithm choice rather than properties of the economic system itself.