pyphi.formalism.iit4.evaluate_partition#

pyphi.formalism.iit4.evaluate_partition(partition, system, system_state, *, system_measure, directions=None, intrinsic_differentiation=None)[source]#

Evaluate a system-level partition and return the resulting SIA.

system_measure is a Protocol-typed composite measure used at the system level; passed explicitly by the caller (no config fallback). Partition integration uses system_measure.partition_measure if set (otherwise system_measure itself), and the intrinsic-information requirement (Mayner et al. 2026, Eq. 23) is applied when system_measure.applies_intrinsic_information_requirement is True.

intrinsic_differentiation depends only on (direction, system), not the partition; a caller evaluating many partitions of the same system may compute it once and pass it in to avoid rebuilding it per partition.

Parameters:
Return type:

SystemIrreducibilityAnalysis