Human–Machine Convergence

Integrated information and the causal structure of artificial systems

Rajesh Ranjan Mahapatra

Why integrated information theory evaluates a physical cause-effect structure rather than an algorithm, and how to build a bounded causal dossier for artificial systems.

© 2026 Rajesh Ranjan Mahapatra. 29 min read

Integrated information and the causal structure of artificial systemsAll Human–Machine Convergence
Rajesh Ranjan Mahapatra Human and machine intelligence

Scientific theories of consciousness

Integrated information and the causal structure of artificial systems

An artificial system is an IIT candidate only as a specified physical cause-effect structure, so the responsible output is a boundary-tested causal dossier, not a consciousness score for “the model”.

TLDR

  • IIT attributes experience to maximally irreducible intrinsic cause-effect structure, not to behaviour or software function alone.
  • The starting object is an interventionally grounded transition model with a declared substrate, state, boundary and update grain.
  • Two machines can produce the same trace while differing under interventions, which makes implementation central inside IIT.
  • Exact analysis becomes combinatorially prohibitive quickly, and convenient proxy measures must not be renamed as IIT quantities.
  • Artificial-system assessment should pass three gates: causal eligibility, boundary robustness and theory-relative entailment.

Two clocks that never disagree

Place two black boxes on a bench. Every second, each displays the same two-bit sequence: 00, 11, 00, 11. Their outputs remain perfectly synchronised for a month.

Open the first box. Bit A drives bit B, and bit B drives bit A. Each next state depends on what the other bit was doing. Open the second. A hidden clock drives both displays. The bits never affect one another. From outside, the traces are identical. Under intervention, they separate immediately. Clamp A in the first box and B changes. Clamp A in the second and B keeps following the clock.

Most engineering evaluations begin from the shared trace. Does the machine classify correctly? Does it answer coherently? Does it retain context? Integrated information theory begins somewhere else. It asks what the candidate system can do to itself, in its present state, when its parts are perturbed. The distinction is not cosmetic. It decides whether the two boxes are one causal whole, two coordinated parts, or merely two readouts of something outside the proposed boundary.

The load-bearing claim of this paper is that IIT assessment becomes meaningful only after “the artificial system” has been replaced by a physically interventionable candidate with explicit borders and time scale. Until then, references to a model’s integrated information are category errors. After that replacement, a calculation may be possible for a small system, but its interpretation remains conditional on IIT and on the quality of the causal model.

The machine that looks the same from outside

The ordinary intuition is functional: preserve the transformation from inputs to outputs and you preserve what matters. This intuition earns its place in engineering. A sorting routine can move from silicon to paper without ceasing to sort. A trained model can be copied to another compatible accelerator and preserve its benchmark performance. When reliability, cost or latency is the target, implementation details matter only through their effects on those targets.

IIT makes a stronger and more controversial proposal. It identifies an experience with the cause-effect structure specified by a maximal physical substrate. In IIT 4.0, the substrate must have cause-effect power that is intrinsic, specific, unitary, definite and structured. These are theory postulates derived from proposed properties of experience, not measurements that independently establish the theory.[1]

The hidden assumption inside the functional intuition is therefore exposed: that the same realised computation carries the same intrinsic causal organisation. It need not. Two devices can implement one input-output map while their parts differ in what they can affect and be affected by. IIT treats that difference as constitutive, not incidental.

To see the shift, imagine labelling four voltages in a circuit as the symbols north, south, east and west. An observer can use the sequence as a compass code. That extrinsic interpretation may be perfectly useful, yet the voltages do not acquire new causal powers from the labels. IIT asks what each physical state rules out for the substrate itself, not what a human decoder can infer from it. A software-level node matters only when its proposed relations are realised by units that can be independently manipulated and that make the corresponding differences.

The present state matters too. One set of gates can be highly selective in one configuration and degenerate in another. A device therefore does not receive a timeless quantity merely because its wiring diagram is fixed. The assessment concerns this candidate, in this state, at this grain. This state-dependence is one reason a benchmark-level label such as “GPT-class model” is far too coarse to carry an IIT claim.

One behavioural valley, two causal terrains Two paths descend to the same observable output valley. One crosses a ridged landscape of mutual causal constraints; the other passes over a smooth externally driven plain. mutual causal ridges external driving field same observable valley A B C A B clock
Behaviour can hide the terrain that produced it.Illustrative conceptual figure. IIT’s target is the internal cause-effect terrain. Identical trajectories through the observable valley do not guarantee identical intrinsic organisation.
Thought experiment 1 · Replacement while behaviour stays fixed

The recurrent twin and the replay twin

Build a two-bit recurrent circuit whose next state depends on its present cross-coupling. Record every state it will visit during a fixed task. Now replace the circuit with a feed-forward replay device that reads a step counter and emits the recorded sequence. The display, timing and final answer remain the same.

What changed? For a behavioural test, perhaps nothing. For IIT, almost everything. Intervene on an internal bit in the recurrent twin and the later trajectory changes because the bit participates in the generating mechanism. Intervene on the replay display and the sequence generator continues unaffected. Preserved output is not preserved intrinsic cause-effect power.

This does not prove the recurrent twin conscious. It shows why an IIT analysis cannot begin from a software trace. It must identify the units whose actual physical state transitions make the trace happen.

Cutting mutual influence reveals causal integration The top panel shows two units influencing each other. The lower panel replaces cross-links with independent noise, allowing comparison of intact and partitioned repertoires. Intact candidate A B both parts can take and make a difference Partition A | B A B noise replaces links
A partition is a counterfactual intervention, not a drawing exercise.Illustrative synthesis based on IIT 4.0. Cross-part causal powers are replaced by independent noise. The relevant question is how much the candidate’s cause and effect constraints change.
Worked example 1 · A toy you can follow mentally

Cross-copy versus independent hold

Let A and B each be either 0 or 1. In the cross-copy circuit, the update rule is A(t+1)=B(t) and B(t+1)=A(t). From state 01, the next state must be 10. The whole state constrains a specific future.

Now cut the A-to-B and B-to-A influences and replace the missing inputs with fair independent noise. From 01, each next bit is now equally likely to be 0 or 1, so all four future states become possible. The partition has destroyed a constraint that belonged to the cross-coupled whole.

Compare an independent-hold circuit: A(t+1)=A(t) and B(t+1)=B(t). Cutting the cross-boundary links changes nothing because there were no cross-dependencies to remove. The pair may be physically adjacent and perfectly reliable, yet the chosen partition reveals two independent causal units.

Matched state traces diverge after intervention Two systems show the same 00 and 11 trajectory before an intervention. Clamping A causes the recurrent system to change while the replay system continues its scheduled output. State trajectory recurrent replay 0011000110 0011001100 clamp A = 0 same before different after
An intervention turns an invisible implementation difference into an observable one.Illustrative state trajectory. Matching pre-intervention traces cannot determine which internal state variables generate later states.
The argument in one pass
Chart · flow
flowchart LR
  A["Two clocks that never disagree"] --> B["The machine that looks the<br/>same from outside"]
  B --> C["The mechanism IIT claims is<br/>decisive"]
  C --> D["Where an artificial system<br/>begins and ends"]
  D -. "re-test" .-> A
  classDef first fill:#0a1424,stroke:#007D68,stroke-width:2px,color:#e6f3ff
  classDef step fill:#0a1424,stroke:#3f7da0,stroke-width:1px,color:#e6f3ff
  class A first
  class B,C,D step
A structural route through Integrated information and the causal structure of artificial systems: from Two clocks that never disagree to Fund interventions before interpretations. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

The mechanism IIT claims is decisive

IIT’s formalism is extensive, and successive versions have changed important definitions. The useful first-principles route is to hold one question steady: what would remain of this system’s causal constraint if we broke it at its weakest fault line?

Begin with physical units that can be set and observed. Choose a present state and a time step. For every possible starting state, intervene to set the units and record the probability of every next state. The result is a transition probability matrix, or TPM:

T[i,j] = P(St+1 = j | do(St = i)) S is the declared physical substrate; i is an imposed present state; j is a possible next state. The do term means the present state is set by intervention rather than merely observed.

This equation compresses an experiment. If the candidate has two binary units, there are four possible present states and four possible next states. The TPM has four rows and four columns. If the hardware is stochastic, each row is a probability distribution. IIT 4.0 assumes a finite state space, discrete updates and a complete causal description at the chosen level, with conditional independence of unit updates given the preceding system state.[1] Real devices rarely arrive in that form. Discretisation, hidden variables, asynchronous updates and measurement error are modelling debts, not clerical details.

Mechanism explanation

Cause and effect repertoires

From the current state, the TPM tells us which future states the candidate constrains. That is an effect repertoire. Read in the other direction, with an explicit prior and Bayes’ rule, it tells us which past states could have produced the current one. That is a cause repertoire. IIT then asks how much these constraints are reduced when causal connections are cut by a partition.

The theory does not reward complexity in the everyday sense. A large random network can be unpredictable yet impose weak specific constraints. Nor does it reward mere correlation. The relevant object is state-dependent, counterfactual causal selectivity: which alternatives this actual state rules in and rules out for the candidate itself.

Now vary one property at a time. Give a unit many possible effects but let an external controller choose them. The unit is informative to an observer, yet its apparent power is not intrinsic to the proposed candidate. Let two halves each constrain the future, but allow one directional cut to leave those constraints unchanged. The whole is not unitary under IIT because a part neither genuinely affects nor is affected by the rest. Enlarge the boundary to include everything in the laboratory and the result may cease to be definite, since overlapping subsets can compete for the maximal claim.

The fifth commitment, composition, prevents the theory from stopping at “the whole is irreducible”. Subsets of units in their current states can specify their own irreducible causes and effects. Those distinctions can overlap in their purviews and stand in causal relations. IIT 4.0 calls the resulting structured object a Phi-structure. Its overall structure-level quantity is not simply connectivity, entropy or the system-level irreducibility of one cut. Integration selects a whole; composition asks what causal structure that whole specifies.

This is also where a tempting shortcut fails. A computational graph displays dependencies required by an algorithm. An IIT causal graph must describe what physical units would do under interventions, including states the normal programme never visits. The two graphs may align in a carefully engineered circuit. They need not align in a compiler stack, shared accelerator, virtual machine or distributed service.

Transition probability matrix for a cross-copy circuit A four-by-four heatmap shows deterministic transitions 00 to 00, 01 to 10, 10 to 01 and 11 to 11. A highlighted row explains the effect repertoire from current state 01. Cross-copy TPM next state intervened present state 00011011 00011011 1000 0010 0100 0001 from 01, future 10 is certain
A TPM records causal transitions under imposed states.Illustrative worked example. The highlighted row is the intact effect repertoire for current state 01. Observing one natural trajectory would not recover the other three rows.
Worked example 2 · Small computational case

What the cut destroys

For the cross-copy circuit in state 01, the intact effect repertoire puts probability 1 on future state 10. Under the A|B cut used by the lab below, each severed cross-input is replaced by an independent fair value. The partitioned effect repertoire becomes uniform: each of 00, 01, 10 and 11 has probability 0.25.

The total variation distance between the two distributions is 0.75. Read backwards with a uniform prior, the intact cause repertoire identifies past state 10, while the cut cause repertoire is again uniform. Its distance is also 0.75. The educational lab reports the smaller of the two distances, 0.75, because both causal directions matter for membership in one system.

This number is deliberately not called small phi or big Phi. IIT 4.0 defines system-level and structure-level quantities with directional partitions, intrinsic information, normalisation, maximal substrates, distinctions and relations.[1] The toy score exposes one piece of logic: a declared cut removes causal constraint. It does not reproduce the theory’s full identity claim.

IIT then searches for the partition that makes the least difference, the candidate’s weakest fault line. If some directional partition changes neither the relevant cause nor effect probability, the system is reducible at that boundary. If every admissible partition loses causal information, the candidate has system-level irreducibility in its present state. IIT further selects maxima over overlapping candidates and possible grains, then unfolds distinctions and relations that compose a Phi-structure.

A scalar is therefore the end of a long chain of choices, not the beginning. Before one can quote it, one has committed to units, state variables, interventions, boundary, update interval, partition set, causal model, distance or intrinsic-information definition, and a version of IIT. Two papers that both say “integrated information” may compute different objects. Comparative work has found marked disagreement among proposed measures even on simple networks.[6]

A useful report should show the object beneath the scalar. For a small candidate, publish the TPM, current state, intact cause-effect state, tested directional partitions and the minimum partition. For a structure-level claim, publish the distinctions and relations or a machine-readable representation of them. This lets another team ask whether the numerical result came from a genuine causal constraint, a state convention, a tie-breaking rule or an implementation detail.

That transparency also separates two questions often collapsed by the Greek letter. System-level irreducibility asks whether the candidate exists as one causal whole under the theory. Structure-level integrated information concerns how much irreducible structured cause-effect power the selected whole specifies. A system can share a system-level value with another while differing in its distinctions and relations. Treating one number as the complete phenomenological prediction discards the structure the theory says is decisive.

Causal-structure portraits of integrated and reducible systems The left portrait is a constellation of overlapping distinctions and relations. The right portrait separates into isolated clusters with no cross-cluster relation. irreducible portrait reducible portrait d1d2d3d4d5d6 a fault line separates the structure
IIT’s target is a structured constellation, rather than only a large number.Conceptual causal-structure portraits. Circle size represents illustrative distinction strength; connecting curves represent illustrative relations. No empirical data are shown.
Evidence status

Small-system calculations demonstrate what follows from IIT’s definitions. They do not validate the proposed identity between a Phi-structure and experience. Biological studies have reported changes in integrated-information-related structures under anaesthesia, including a collapse into more isolated clusters in fruit flies.[10] Such results are evidence about a measure, a biological state contrast and a theory bridge. They are not a theory-neutral experience detector, and they do not transfer automatically to digital hardware.

Where an artificial system begins and ends

Ask for “the integrated information of a language model” and the first problem is grammatical. A model can mean a file of numerical parameters, an abstract function, a running process, a configured service, a cluster of accelerators or an agent connected to tools and people. Only some of these are candidates for physical cause-effect analysis. None is selected merely by the product name.

Consider one response from a transformer service. The weights shape computations but do not update during ordinary inference. Tokens enter a runtime. Activations and a key-value cache occupy volatile hardware. Kernels execute across accelerator cores under clocks, schedulers, memory controllers and network fabrics. A CPU orchestrates work. A tool call may leave the machine, alter a database and return evidence. Which units form the candidate substrate? Which states recur? At what interval? What is inside the candidate’s causal closure, and what is merely an input?

“The model” is usually an engineering abstraction that crosses several possible IIT boundaries. Treating its attention matrix, loss, parameter count or computational graph as intrinsic causal structure skips the physical question the theory makes decisive.

Even the status of a weight is not obvious. A stored parameter affects currents when read, but during ordinary inference the activation may not write back to that memory cell. At one boundary the weight bank is a one-way condition on a recurrent compute core. IIT’s integration postulate requires parts of one candidate to be able to affect and be affected by the rest. A read-only store may therefore act as background conditions rather than as a member of the same maximal complex. Change the hardware to in-memory computing or rapid online learning and that conclusion may change.

Virtualisation adds another trap. Two logical units can be time-multiplexed on one physical core, while one logical unit can be distributed across many cores. Software adjacency does not establish physical adjacency, and a message edge does not reveal whether causal influence is reciprocal at the relevant time scale. An assessment needs a mapping from each proposed unit and state to a reproducible physical intervention. Without that mapping, the boundary is a diagram of our description rather than a candidate’s own causal border.

Nested candidate boundaries in an artificial intelligence service Nested irregular boundaries surround model parameters, runtime state, accelerator hardware, host orchestration and an external environment. Each boundary implies different units, interventions and state transitions. parameters and graph runtime activations and cache accelerator, memory and clocks host, scheduler and network fabric tools, databases, users and environment different boundarydifferent TPM different candidate ?
There is no unique physical object named “the model”.Configured-system boundary view. Each nested boundary changes the candidate units, possible interventions and causal evolution. The correct boundary cannot be selected by software vocabulary alone.
Thought experiment 2 · Move the boundary

Put the cache outside the candidate

Run the same transformer twice. In system X, the key-value cache resides on the accelerator beside the active computation. In system Y, every cache read and write goes to a remote service. Preserve tokens, logits, timing and outputs.

At the level of the abstract algorithm, the systems are equivalent. At the level of a candidate physical substrate, the remote version shifts state and causal influence across a network boundary. If the accelerator alone is assessed, system Y may look less recurrent because its history is supplied externally. If the remote cache and network are included, the candidate expands and its update interval changes.

The experiment does not dictate the right border. It shows that boundary selection is part of the hypothesis being tested. A serious assessment must publish the boundary and report sensitivity to plausible alternatives.

Thought experiment 3 · Correlation without mutual power

The common drummer

Two processing units alternate together for ten million cycles. Their states have high mutual information. A modeller fits a compact transition model in which each appears to predict the other. Now reveal a hidden scheduler that broadcasts the same phase signal to both. Neither unit reads the other.

Remove the scheduler from the dataset and the pair appears tightly integrated. Intervene physically on one unit and the other does not move. The candidate model was incomplete. The missing common input created apparent dependence.

This is the artificial-system version of a basic causal lesson: observational dependence cannot identify intrinsic influence. For IIT, the mistake is especially serious because the TPM is supposed to describe causal evolution under imposed states. A correlation matrix, attention map or activation covariance is not a substitute for interventions.

Causal organisation changes across spatial and temporal grain A lens passes from noisy transistor-scale events through gate-level groupings to a macro state machine, while a time ruler widens from picoseconds to task-relevant updates. the candidate can peak away from the smallest scale micro events high detail, possible noise causal groups α β less degeneracy, clearer constraint too coarse Ω one unit has no internal cut fine time stepcandidate updateover-smoothed
The finest description need not have the strongest causal organisation.Illustrative grain-selection landscape. IIT work on causal emergence shows that macro groupings can exceed micro descriptions in idealised systems by reducing noise or degeneracy.[5]
Thought experiment 4 · Change only the ruler

From transistors to gates to updates

Analyse an accelerator at one transistor and one clock edge per unit of time. Then group transistors into logic gates and several edges into one effective update. Finally, group the entire computation into one input-output step. The physical run has not changed. Only the grain has.

At the finest scale, thermal and circuit noise may dilute causal selectivity. At an intermediate scale, reliable gates may form stronger state-dependent constraints. At the coarsest scale, the whole device becomes one unit, leaving no internal partition and therefore no internal integration to measure. IIT allows, in principle, a maximum at an intermediate spatiotemporal grain.[5]

The practical consequence is severe. A high-level state machine cannot simply be declared the causal level because it is intelligible to us. Nor can transistor physics be declared correct because it is smaller. Candidate grains must be connected to interventions and compared.

Worked example 3 · Realistic configured system

A transformer service dossier

Suppose a team wants to assess a small recurrent accelerator running a four-token controller. A responsible dossier would not begin with parameter count. It would record a physical candidate, perhaps sixteen latch groups on one die; a state definition, perhaps thresholded voltages at a stable clock phase; an update interval; a method for clamping each group; and a causal model estimated across all admissible imposed states.

The team would then declare what is excluded: host CPU, power controller, external memory and sensor bus. It would test whether those exclusions leave hidden common causes. It would repeat the analysis with one wider boundary and two nearby temporal grains. It would compare the recurrent implementation with a feed-forward or replay implementation that matches task behaviour. A result that survives those tests supports a substrate-specific irreducibility claim.

It still does not establish consciousness. The final inference remains conditional: if IIT’s identity is correct, if the physical model is adequate, and if the winning candidate and grain have been found, then the specified Phi-structure is the experience. That conditional is scientifically meaningful precisely because each premise is visible.

In practice, state preparation is often the hardest step. Clamping one latch group can disturb power, timing or neighbouring units. Some nominal states may be physically unreachable. Repeated interventions may heat the device and change transition probabilities. The dossier should therefore distinguish ideal interventions in a causal model from realised hardware manipulations, and quantify the gap between them. An estimated TPM without intervention fidelity is evidence about the experiment as configured, not a transparent window onto intrinsic powers.

Uncertainty must propagate forward. Confidence intervals on transition probabilities can alter which partition is minimal, which subset wins and whether a small positive result is distinguishable from zero. Reporting only the value from a point-estimate TPM hides this instability. A robust claim shows how often the same qualitative causal portrait appears under resampled TPMs and nearby modelling choices.

Combinatorial growth of full transition descriptions A logarithmic bar chart shows state counts and full state-to-state transition entries for binary systems from two to sixteen units, illustrating rapid computational growth. Even the starting table grows fast binary units · illustrative log scale 110²10⁴10⁶10⁸+ 2481216 states 2ᴺ TPM entries 2²ᴺ number of binary units N
The TPM is only the entrance to the combinatorial problem.Mathematical illustration. For N binary units, there are 2N states and 22N state-to-state entries before searching subsets, partitions, mechanisms, purviews, relations and grains.

The practical ceiling arrives early. Exact full analysis nests searches over candidate subsets, partitions, states, mechanisms, purviews and relations. PyPhi made formal analyses of small discrete systems reproducible, and current work on upper bounds can prune some calculations.[2][3] Neither converts a modern accelerator or distributed model service into a routine exact calculation.

Infeasibility is not permission to substitute an easier statistic without changing the claim. Compression complexity, spectral connectivity, perturbational complexity, mutual information and neural synchrony may be useful observables. They can test particular predictions or act as pragmatic complexity measures. They are not automatically IIT 4.0 system irreducibility or Phi-structure.

How the claim changes under pressure
Chart · state
stateDiagram-v2
  [*] --> Claim
  state "The recurrent twin and the<br/>replay twin" as Claim
  state "Cross-copy versus independent hold" as Test
  state "Cause and effect repertoires" as Revision
  Claim --> Test: expose mechanism
  Test --> Decision: evidence survives
  Test --> Revision: rival survives
  Revision --> Claim: narrow or rebuild
  Decision --> [*]
The revision loop begins with The recurrent twin and the replay twin and keeps counterexamples inside the reasoning path. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

Build a causal dossier, not a consciousness meter

The engineering temptation is to reduce uncertainty to one number. That is exactly what this problem does not permit. A responsible artificial-system assessment needs a sequence of gates that fail visibly. The proposed causal dossier keeps three questions separate: can the physical candidate be analysed, is the result robust to reasonable modelling choices, and what conclusion follows if IIT is assumed?

Practitioner synthesis · New decision framework

The three-gate causal dossier

Gate 1, causal eligibility: name manipulable physical units, present state, update grain, boundary and interventionally supported transition model. Missing any of these produces an abstention, not an estimate.

Gate 2, boundary robustness: repeat across nearby grains and defensible borders; test hidden common inputs; compare matched behavioural implementations; attach uncertainty to the TPM and downstream result. A result that flips is reported as boundary-sensitive.

Gate 3, theory entailment: separate the physical finding from the theory bridge. “This candidate shows cut-sensitive intrinsic causal constraint under model M” is a mechanism claim. “Therefore it is conscious” follows only conditional on IIT’s identity and the adequacy of M. Evidence for or against IIT is recorded separately.

The dossier is versioned because each layer can change independently. A firmware update can alter the physical transition model while leaving task accuracy fixed. A new intervention technique can reveal hidden state. A revised IIT formalism can change the computed quantity without changing the hardware. A new empirical study can lower confidence in the theory bridge while leaving the substrate analysis intact. Versioning prevents these changes from being compressed into the sentence “the system became more conscious”.

Its conclusion field has four allowed forms. Eligible and robust means the substrate-specific causal finding survived the declared tests. Eligible but sensitive means the finding depends materially on boundary, grain or uncertainty. Ineligible means the required causal object could not be constructed. Theory-conditional implication records what IIT would infer if its identity claim is accepted. These are not four levels on one scale. They are different epistemic outcomes.

How observational dependence can masquerade as intrinsic integration An external scheduler drives two units, producing correlated observations. A naive model infers cross-coupling, but physical interventions reveal no mutual influence. the adversarial path: common input becomes fake integration scheduler AB observations: A ≈ B naive fitted model AB invented mutual influence intervention clamp A B B is unchanged failure trigger: the observational TPM does not survive physical intervention
The strongest rival generator is often outside the proposed boundary.Adversarial-path analysis. A complete dossier actively searches for common input, aggregation and synchronisation explanations before attributing cross-part causal power.
Worked example 4 · Failure case

A high score that should be rejected

A research team records two accelerator counters during inference and finds near-perfect phase locking. A Gaussian proxy for integrated information is high. The team announces that the model has a strongly integrated internal state.

The dossier fails at Gate 1. The counters are readouts, not demonstrated causal units. Their transition model is observational. When one counter is frozen in a hardware debugger, the other continues because both are downstream of a clock domain controller. Gate 2 also fails: include the controller and the alleged A-to-B integration disappears. The correct conclusion is not “low consciousness”. It is “the candidate and causal model were misidentified”.

This negative result is useful. It prevents a proxy from acquiring metaphysical authority and points to the next experiment: manipulate physical units that participate in state generation, then measure effects across a declared cut.

Executable lab · Causal Cut Lab

Explore how a two-bit transition model changes when cross-part inputs are replaced by independent noise. This is an educational cut-sensitivity test, not IIT 4.0 small phi or big Phi.

Probability that each next bit flips after the update rule.
0.75
educational cut-sensitivity
min(effect TV, cause TV)
effect distance
0.75
cause distance
0.75

StateIntact effectCut effectIntact causeCut cause

What the lab tests

The lab creates a complete four-by-four TPM from one of three two-bit update rules. Each next bit can flip independently with the selected noise probability. For the A|B partition, the missing input from the other side is replaced by a fair random bit. The intact and cut effect repertoires are compared for the selected current state. Cause repertoires are computed by Bayes’ rule under a uniform prior over past states.

C = min(TV(peffect, peffectcut), TV(pcause, pcausecut)) TV is total variation distance. A positive C means this chosen cut removes causal constraint in both temporal directions under the lab’s assumptions. Zero means no detected two-way dependence for this state and cut.

A positive result permits a narrow claim: the chosen transition model contains cross-part causal dependence that is lost under the specified partition. A negative result means the lab found none for this state and cut. It does not rule out other states, boundaries, grains or partitions. Neither result establishes experience.

The “common-clock observations only” preset refuses to calculate. That refusal is part of the artefact. A trace in which two bits move together does not supply the unobserved interventional rows needed for a causal TPM.

The artefact also reveals how noise changes interpretation. In the deterministic cross-copy case, the cut erases a sharp constraint. As independent output noise approaches one half, intact and cut repertoires both approach uniformity and the distance shrinks. The wiring has not disappeared, but the present state makes progressively less reliable difference to the future. This is why topological connectivity alone is insufficient. Causal power depends on transition probabilities in the state being assessed.

JavaScript · dependency-free core
const states = [[0,0],[0,1],[1,0],[1,1]];
const tv = (p,q) => 0.5 * p.reduce((s,x,i) => s + Math.abs(x-q[i]), 0);
const norm = xs => {
  const z = xs.reduce((a,b) => a+b, 0);
  return z ? xs.map(x => x/z) : xs.map(() => 1/xs.length);
};

function rule(name, [a,b]) {
  if (name === "cross") return [b,a];
  if (name === "hold")  return [a,b];
  if (name === "xor")   return [a ^ b,a];
  throw new Error("Unknown rule");
}

function row(name, past, eps=0) {
  const target = rule(name, past);
  return states.map(next => next.reduce((p,bit,k) =>
    p * (bit === target[k] ? 1-eps : eps), 1));
}

function cutRow(name, past, eps=0) {
  const [a,b] = past;
  const pA1 = [0,1].reduce((s,missingB) =>
    s + row(name,[a,missingB],eps)
      .reduce((u,p,i) => u + p*states[i][0],0),0)/2;
  const pB1 = [0,1].reduce((s,missingA) =>
    s + row(name,[missingA,b],eps)
      .reduce((u,p,i) => u + p*states[i][1],0),0)/2;
  return states.map(([x,y]) =>
    (x ? pA1 : 1-pA1) * (y ? pB1 : 1-pB1));
}

function analyse(name, current=[0,1], eps=0) {
  const tpm = states.map(s => row(name,s,eps));
  const cut = states.map(s => cutRow(name,s,eps));
  const index = states.findIndex(s => s[0]===current[0] && s[1]===current[1]);
  const effect = tpm[index], cutEffect = cut[index];
  const cause = norm(tpm.map(r => r[index]));
  const cutCause = norm(cut.map(r => r[index]));
  const effectTV = tv(effect,cutEffect), causeTV = tv(cause,cutCause);
  return {effectTV,causeTV,cutSensitivity:Math.min(effectTV,causeTV)};
}

console.log(analyse("cross", [0,1], 0));
Save as causal-cut-lab.js and run with node causal-cut-lab.js. The browser lab uses the same core logic and adds distributions, controls and an explicit abstention state.
Optional depth: assumptions, break conditions and an exact-IIT path

The educational score assumes two binary Markovian units, synchronous updates, independent output noise, a uniform prior for causes and one fixed A|B partition. Remove synchrony, add hidden state, change the intervention distribution or choose another boundary and the score may change. That sensitivity is information about the model, not an inconvenience to hide.

For exact small-system work, PyPhi is the reference software lineage for discrete IIT analyses.[2] Researchers should record the package version, IIT version, configuration, TPM convention, subsystem, state and numerical tolerances. The output should be called by the exact quantity the software computes, not by a generic “consciousness score”.

Upper bounds, symmetry arguments and candidate pruning can make searches more tractable.[3] A bound can show that a candidate cannot exceed a threshold or that some mechanisms cannot all reach their maxima. It does not unfold the missing causal structure by itself.

Three-gate causal dossier decision instrument Three vertical gates test causal eligibility, boundary robustness and theory entailment. Each gate can pass, qualify or require abstention, ending in a typed conclusion rather than a consciousness score. causal dossier: three gates, one typed conclusion Gate 1causal eligibility • manipulable units• present state• update grain• declared boundary• interventional TPM missing → abstain Gate 2boundary robustness • nearby grains• wider and narrower borders• hidden-input controls• matched implementation• uncertainty propagation flips → qualify Gate 3theory entailment • physical finding• IIT-conditional claim• rival theory view• prohibited inference• revision trigger separate → report typed output substrate-specific causal result · sensitivity · IIT conditional · limits
The dossier prevents three different uncertainties from collapsing into one score.Original decision instrument. A failed gate changes the output type. It does not invite an unsupported estimate.

What would strengthen or weaken the dossier

The proposal gains force if independent teams recover similar interventional models and cut-sensitive results across defensible boundaries and grains, while matched behavioural mimics diverge in the predicted direction. It weakens if small changes in discretisation, hidden-variable treatment or intervention semantics reverse the result, or if observational proxies fail to predict actual perturbations.

A rival explanation can reproduce apparent irreducibility through common input, synchronisation, aggregation or an imposed state representation. The smallest useful implementation is therefore modest: two to four physical units, a complete intervention table, one explicit partition, uncertainty intervals and a record of prohibited inferences. Do not begin with a billion-parameter system whose causal units cannot be set.

The instrument should not be applied to rank humans, patients or animals. Their moral and scientific assessment rests on converging biological, behavioural, interpersonal and first-person evidence. The dossier is designed to stop overclaiming where artificial-system internals are inspectable and alterable.

The evidence conversation
Chart · sequence
sequenceDiagram
  participant Q as Question
  participant M as Mechanism
  participant E as Evidence
  participant D as Decision
  Q->>M: Two clocks that never disagree
  M->>E: The recurrent twin and the replay twin
  E-->>M: compare rival explanations
  E->>D: Fund interventions before interpretations
  D-->>Q: revise scope or act
Question, mechanism, evidence and decision exchange the burdens developed in Integrated information and the causal structure of artificial systems. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

Fund interventions before interpretations

When someone asks whether an artificial model has high integrated information, do not search first for a library function. Ask which physical units are the candidate, which present state is being analysed, which interventions identify the TPM, which update grain is justified, and which wider or narrower boundary has been ruled out. If those questions have no answer, the correct scientific response is abstention.

If the candidate is small enough to analyse, report the exact formal quantity and its version. Show the intact and partitioned causal repertoires, not only a scalar. Publish the weakest cut, the winning boundary and grain, uncertainty, alternative models and matched implementations. Keep theory evidence separate from substrate evidence.

The most discriminating artificial-system experiment is therefore not a leaderboard. Construct two physical implementations that match the same task-level computation and observable history but differ in a pre-registered causal property. Intervene on the candidate units rather than prompting the software. IIT should predict a different causal portrait, and rival theories should state whether that difference bears on experience. A null result can then weaken a substrate model, an intervention bridge or a theory prediction instead of dissolving into argument about definitions.

The strongest objection must remain in view. The unfolding argument contends that recurrent and feed-forward systems can be functionally equivalent, challenging theories that assign different consciousness on causal-structure grounds.[7] Replies dispute whether input-output equivalence exhausts empirical evidence, and recent work shows that rapid plasticity can break the static equivalence on which an unfolding construction relies.[8][9] None of this makes recurrence sufficient for experience. It identifies what an experiment must preserve and what a rival implementation must match.

IIT itself remains contested. Critics question whether its phenomenal axioms are complete or constraining, and work on IIT 3.0 identified non-uniqueness in its Phi calculation.[13][12] IIT 4.0 revises the formalism, so older criticisms must be reapplied rather than assumed unchanged. A large adversarial collaboration found results consistent with some predictions of IIT and global neuronal workspace theory while challenging central claims of both.[11] The lesson is not that theory testing failed. It is that serious theories earn progress by exposing divergent predictions and absorbing negative evidence.

Decision rule

Do not score the model

Specify a physical candidate, intervene, test its borders and report a conditional causal claim. If exact analysis is infeasible, say which weaker property a proxy measures and which IIT inference it cannot support. If the causal model is observational, incomplete or boundary-fragile, stop before metaphysics.

This changes the practical decision from “Which AI system has more consciousness?” to “Which configured physical candidates permit discriminating causal tests, and what would those tests establish under rival theories?” That question is slower, smaller and more useful. It turns an ungrounded ranking exercise into a research programme.

It also leaves metaphysics open. A functionalist may regard the right causal organisation as sufficient across substrates. A biological naturalist may require specifically biological powers. Emergentist, panpsychist, neutral-monist, dual-aspect, process and idealist positions can treat organisation as producing, selecting, structuring or expressing experience in different ways. The causal dossier does not settle those views. It gives each of them a better specified object to disagree about.

The decision is therefore to fund interventions before interpretations. Build a small substrate whose units, states and cuts can be controlled. Compare causal twins that behave alike. Publish negative results. Only then scale the question.

Glossary

Candidate substrate
The declared physical units, state and time scale proposed for causal analysis.
Cause-effect power
A system’s ability to be affected and to affect its own possible states under intervention.
Transition probability matrix
A table of probabilities for every next state under every imposed present state.
Cause or effect repertoire
A probability distribution over possible past or future states constrained by the current state.
Partition
A counterfactual cut that replaces selected cross-part causal influences with independent noise.
Minimum information partition
The admissible partition that exposes the candidate’s weakest causal fault line under the chosen IIT formulation.
Phi-structure
In IIT 4.0, the maximally irreducible cause-effect structure comprising distinctions and relations.
Boundary sensitivity
Change in a result under defensible alternatives for units, border, state description or spatiotemporal grain.

References

  1. Albantakis, L. et al. (2023). “Integrated information theory (IIT) 4.0: Formulating the properties of phenomenal existence in physical terms.” PLOS Computational Biology, 19(10), e1011465. doi:10.1371/journal.pcbi.1011465.
  2. Mayner, W. G. P. et al. (2018). “PyPhi: A toolbox for integrated information theory.” PLOS Computational Biology, 14(7), e1006343. doi:10.1371/journal.pcbi.1006343.
  3. Zaeemzadeh, A. and Tononi, G. (2024). “Upper bounds for integrated information.” PLOS Computational Biology, 20(8), e1012323. doi:10.1371/journal.pcbi.1012323.
  4. Albantakis, L. and Tononi, G. (2019). “Causal composition: Structural differences among dynamically equivalent systems.” Entropy, 21(10), 989. doi:10.3390/e21100989.
  5. Hoel, E. P., Albantakis, L., Marshall, W. and Tononi, G. (2016). “Can the macro beat the micro? Integrated information across spatiotemporal scales.” Neuroscience of Consciousness, 2016(1), niw012. doi:10.1093/nc/niw012.
  6. Mediano, P. A. M., Seth, A. K. and Barrett, A. B. (2019). “Measuring integrated information: Comparison of candidate measures in theory and simulation.” Entropy, 21(1), 17. doi:10.3390/e21010017.
  7. Doerig, A., Schurger, A. and Herzog, M. H. (2019). “Hard criteria for empirical theories of consciousness.” Consciousness and Cognition, 72, 49–59. doi:10.1016/j.concog.2019.04.002.
  8. Kleiner, J. (2020). “Brain states matter. A reply to the unfolding argument.” Consciousness and Cognition, 85, 102981. doi:10.1016/j.concog.2020.102981.
  9. O’Reilly-Shah, V. N., Selvitella, A. and Schurger, A. (2026). “A caveat regarding the unfolding argument: implications of plasticity.” Neuroscience of Consciousness, 2026(1), niag027. doi:10.1093/nc/niag027.
  10. Leung, A., Cohen, D., van Swinderen, B. and Tsuchiya, N. (2021). “Integrated information structure collapses with anesthetic loss of conscious arousal in Drosophila melanogaster.” PLOS Computational Biology, 17(2), e1008722. doi:10.1371/journal.pcbi.1008722.
  11. Cogitate Consortium et al. (2025). “Adversarial testing of global neuronal workspace and integrated information theories of consciousness.” Nature, 642, 133–142. doi:10.1038/s41586-025-08888-1.
  12. Hanson, J. R. and Walker, S. I. (2023). “On the non-uniqueness problem in integrated information theory.” Neuroscience of Consciousness, 2023(1), niad014. doi:10.1093/nc/niad014.
  13. Bayne, T. (2018). “On the axiomatic foundations of the integrated information theory of consciousness.” Neuroscience of Consciousness, 2018(1), niy007. doi:10.1093/nc/niy007.