ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Search every possible split

Change a small graph and compare every eligible bipartition using an explicit normalized-cut objective.

Teaching model · computed in your browser

Teaching model · computed in your browser

Find every graph partition

Change a tiny graph and examine every possible split. The minimum is computed by complete enumeration.

NCut⁡(A,B)=cut⁡(A,B)vol⁡(A)+cut⁡(A,B)vol⁡(B)\operatorname{NCut}(A,B)=\frac{\operatorname{cut}(A,B)}{\operatorname{vol}(A)}+\frac{\operatorname{cut}(A,B)}{\operatorname{vol}(B)}

A and B are nonempty complementary node sets. cut(A, B) is the sum of edge weights crossing the split, counted once. vol(A) is the sum of weighted degrees of nodes in A, including both ends of internal edges; vol(B) is defined likewise. A zero volume makes this objective undefined. This is a normalized-cut teaching example, not the manuscript’s normalized minimum information partition (MIP). It does not calculate integrated information or benchmark Queyranne, annealing, or QAOA.

Try this: lower the bridge weight to zero. Inspect both the minimum and any undefined partitions. Then switch from two clusters to a cycle.

Experiment controls

The default worked example is shown below.

Distinct bipartitions312^(6 − 1) − 1
Smallest defined NCut0.0645
Selected NCut0.0645This split attains the minimum
Minimizing splits1
Selected graph partitionNumbers on edges are weights. Letters inside circles identify nodes; the group label beneath each node identifies its part. All exact data appears in the tables below.1110.2111AGroup ABGroup ACGroup ADGroup BEGroup BFGroup B
Group A: A, B, C. Group B: D, E, F. Dashed edges cross the split; solid edges stay within a part. Edge numbers are weights.

For this split: cut(A, B) = 0.2; vol(A) = 6.2; vol(B) = 6.2. NCut = 0.2 / 6.2 + 0.2 / 6.2 = 0.0645. Every unordered, nonempty bipartition appears once because node A is fixed in the first part.

Every distinct bipartition — complete enumeration
Group AGroup BCutvol(A)vol(B)NCut
AB, C, D, E, F2210.41.1923
A, BC, D, E, F248.40.7381
A, CB, D, E, F2.24.28.20.7921
A, B, CD, E, F0.26.26.20.0645 · minimum
A, DB, C, E, F4.24.28.21.5122
A, B, DC, E, F4.26.26.21.3548
A, C, DB, E, F46.461.2917
A, B, C, DE, F28.440.7381
A, EB, C, D, F448.41.4762
A, B, EC, D, F466.41.2917
A, C, EB, D, F4.26.26.21.3548
A, B, C, ED, F2.28.24.20.7921
A, D, EB, C, F4.26.26.21.3548
A, B, D, EC, F4.28.24.21.5122
A, C, D, EB, F48.441.4762
A, B, C, D, EF210.421.1923
A, FB, C, D, E448.41.4762
A, B, FC, D, E466.41.2917
A, C, FB, D, E4.26.26.21.3548
A, B, C, FD, E2.28.24.20.7921
A, D, FB, C, E4.26.26.21.3548
A, B, D, FC, E4.28.24.21.5122
A, C, D, FB, E48.441.4762
A, B, C, D, FE210.421.1923
A, E, FB, C, D466.41.2917
A, B, E, FC, D484.41.4091
A, C, E, FB, D4.28.24.21.5122
A, B, C, E, FD2.210.22.21.2157
A, D, E, FB, C2.28.24.20.7921
A, B, D, E, FC2.210.22.21.2157
A, C, D, E, FB210.421.1923
Inspect the exact adjacency matrix
Symmetric edge-weight matrix; diagonal entries are zero
NodeABCDEF
A011000
B101000
C1100.200
D000.2011
E000101
F000110
Turn exploration into understanding

Learn the ideas behind this lab.

Follow a worked example, practice on your own, and return to the original project sources.

Progress is kept in this browser. How learning works

Search equations, builds, manuscript text, and recovered sources.