English
Messprotokoll 20. August 2026 zufälliges 3-SAT, α = 4,267 rund 21 000 Solverläufe

Gerüst und
Vorzeichen

Wovon es abhängt, wie schwer eine einzelne unerfüllbare Instanz an der Schwelle ist — und wovon nicht.

41,7 %der Härtestreuung liegen schon im vorzeichenlosen Gerüst
Σ grad²trägt sie — ein Durchlauf über die Klauselliste
16×schwerer ist reguläres 3-SAT bei n = 200
49 %bleiben auf der Vorzeichenachse unerklärt
§ 1

Die Frage

Nicht ob die Information da ist

Gegenstand ist zufälliges 3-SAT an der Erfüllbarkeitsschwelle α = m/n ≈ 4,267. Dort ist etwa die Hälfte der Instanzen unerfüllbar, und dort sind sie am schwersten.

Dass die Information „lösbar oder unlösbar" in der Formel steckt, ist keine Frage: Unerfüllbarkeit ist eine wohldefinierte Eigenschaft der Klauselmenge, invariant unter Umbenennung und Permutation. Resolution ist vollständig, es fehlt nichts im Wortschatz. Was fehlt, ist Kürze — für zufälliges 3-CNF hat jeder Resolutionsbeweis Grösse 2Ω(n) (Chvátal/Szemerédi 1988).

Diese Untersuchung beantwortet diese Frage nicht. Sie beantwortet eine kleinere, die ihr vorgelagert ist:

Zwei unerfüllbare Instanzen mit demselben n und demselben α unterscheiden sich in den Widerlegungskosten um Grössenordnungen. Wovon hängt das ab?

Die Antwort zerfällt in zwei Achsen, und sie fallen sehr verschieden aus.

§ 2

Der Aufbau

Gerüst, Signatur, Nullstörung

Eine 3-CNF zerfällt in zwei unabhängige Teile. Das Gerüst sind die m Variablentripel ohne Vorzeichen — der Klausel-Variablen-Hypergraph. Die Signatur ist eine Vorzeichenbelegung darauf. Beides lässt sich getrennt würfeln, und genau das ist der Hebel.

Gerüst g        m Variablentripel, ohne Vorzeichen          60 Stück
  └ Signatur s  unabhängige faire Vorzeichen darauf         16 je Gerüst
      └ Lauf r  Klauseln und Literale permutiert             3 je Signatur

Der dritte Rang ist eine Nullstörung: dieselbe Klauselmenge in anderer Reihenfolge. Die Antwort muss dieselbe sein, die Konfliktzahl ist es nicht. Was dort schwankt, ist Eigenrauschen des Solvers und darf den Vorzeichen nicht zugeschlagen werden. Geprüft: in 0 von 960 Zellen wich die Antwort ab.

Warum das eine Schranke ist und keine Messung

Jeder strukturelle Prädiktor, den dieses Projekt je betrachtet hat — Expansion ∂S, Doppeltripel, Paare2, Baumweite, Spektrallücke, Gradverteilung — ist eine Funktion allein des Gerüsts. Er ist vorzeichenblind. Der bestmögliche vorzeichenblinde Prädiktor ist der bedingte Erwartungswert E[Härte | Gerüst]. Also gilt für jeden von ihnen ohne Ausnahme

r²(P, Härte)  ≤  σ²_A / (σ²_A + σ²_B + σ²_ε)

Eine Messung deckelt damit die ganze Klasse. Der Aufbau beantwortet nicht „taugt dieser Prädiktor", sondern „wieviel ist auf dieser Achse überhaupt zu holen".

§ 3

Die Zerlegung

Zwei Fünftel stehen vor dem ersten Vorzeichen fest

Geschachtelte Varianzanalyse auf y = log₂(Konflikte), nur unerfüllbare Instanzen, festes n und α. Kein einziger Lauf ist ins Konfliktbudget gelaufen.

Der Anteil repliziert an einem zweiten Startwertbereich und wächst mit n: 32 % bei n = 150, 42–45 % bei n = 200. Verteilungsfrei gegengeprüft durch Permutation der Zuordnung Signatur → Gerüst, 20 000 Ziehungen: beobachtete Streuung der Gerüstmittel 0,183 gegen Null-Median 0,046, p < 5·10⁻⁵ in allen drei Läufen. Dieselbe Permutation ist zugleich die Negativkontrolle — ohne echten Gerüsteffekt liefert derselbe Rechenweg null.

Die Positivkontrolle

Ein Befund ohne Positivkontrolle ist keiner. Also bekommt Gerüst g gezielt (g mod 4) · 15 doppelte Tripel eingespritzt — die Konfiguration mit Rand ∂S = 0, der Zündfunke der breitenbeschränkten Resolution. n, m und α bleiben gleich; nur die Gerüststruktur ändert sich, in einer Richtung, von der die Theorie sagt, dass sie die Härte senken muss.

Der Aufbau findet den gepflanzten Effekt (Gerüstanteil 41,7 % → 60,4 %, F 6,8 → 14,3) und schreibt ihn dem richtigen Merkmal zu: dopp erklärt dort r² = 0,67 der Zwischen-Gerüst-Streuung, gegen 0,006 am natürlichen Gerüst. Und genau dieser Kontrast ist die eigentliche Auskunft — am natürlichen Gerüst erklären die bekannten lokalen Merkmale von den echten 42 % fast nichts.

§ 4

Der Träger

Es ist das zweite Moment der Gradfolge

Neunzehn Gerüstmerkmale, alle in polynomialer Zeit aus dem vorzeichenlosen Hypergraphen, gegen das Gerüstmittel von log₂(Konflikte).

Zwei Dinge stehen in diesem Bild.

Erstens: es ist alles dieselbe Grösse

grad_var und kk_gewicht liefern bis auf die letzte Stelle identische Korrelationen, weil Σi≠j|Ci ∩ Cj| = Σv grad(v)(grad(v)−1) ist. Gemessen ist r(Gradvarianz, Σgrad²) = +1,00000, weil Σv grad(v) = 3m fest liegt. Der Träger ist

Σ_v grad(v)²        ein Durchlauf über die Klauselliste, O(m)

Zweitens: die Expansion ist es nicht

Die Spektrallücke des normierten Laplace-Operators — die Grösse, die über Cheeger genau die Expansion beschränkt und die nach der bisherigen Lesart des Projekts die Währung der ganzen Sache ist — sagt über die Härte innerhalb der Familie nichts: r = +0,10 / +0,03 / +0,22, in drei Läufen mit dem falschen Vorzeichen. Das war die Vorhersage, mit der diese Messung begonnen wurde. Sie ist widerlegt.

Gegen die Ordnung d(50 %) gestellt

d(50 %) — die Zahl zufälliger Annahmen, bei der Einheitspropagation in der Hälfte der Fälle in den Widerspruch läuft — war bisher die einzige Grösse mit Vorhersagekraft für die Härte bei festem n. Auf Instanzebene, beide auf derselben Ebene:

Grössen = 200 an = 200 bout-of-samplevorzeichenblindKosten
sv1 (grösster Singulärwert)−0,646−0,651jaeine SVD
Σ grad²−0,598−0,595R² = 0,352jaO(m)
Ordnung d(50 %)+0,387+0,412R² = 0,158nein2 800 Propagationen

Auf Gerüstebene saugt Σgrad² die Ordnung fast vollständig auf: r(d50, Härte | Σgrad²) = +0,137, während umgekehrt r(Σgrad², Härte | d50) = −0,736 bleibt. Auf Instanzebene behält d(50 %) partiell +0,23 — und zwar genau das, was ein gerüstblindes Mass nicht sehen kann: die Vorzeichen.

Der Deckel ist fast erreicht

Die Zerlegung sagt: kein vorzeichenblinder Prädiktor kommt über r² = 0,417 [0,314–0,495] bzw. 0,446 [0,333–0,532]. Σgrad² erreicht out-of-sample 0,352. Rund 79 % der gesamten vorzeichenblinden Information über die Härte stecken in dieser einen Zahl, und der Rest der Achse ist r² ≈ 0,09.

§ 5

Die Gegenproben

Drei Erklärungen, die es nicht sind

Trivialerklärunggeprüft alsErgebnispartiell bleibt
effektive GrösseGrad ≤ 1 iteriert entfernenn_eff = 199…200 von 200greift nicht
effektive Dichtedichtester Teil-HypergraphSpanne 4,2650…4,2879−0,832 / −0,819
Kollider-Verzerrungd(50 %), unbedingt messbaralle −0,360 · UNSAT −0,358 · SAT −0,344keine Bedingung wirkt

Die dritte ist die wichtigste. Ausgewertet wird nur auf unerfüllbaren Instanzen, und UNSAT ist eine gemeinsame Wirkung von Gerüst und Vorzeichen — darauf zu bedingen kann Scheinkorrelation erzeugen. d(50 %) braucht aber weder Solver noch Erfüllbarkeitsstatus und ist deshalb unbedingt messbar. Die Bedingung ändert dort nichts.

Misst es die Formel oder den Solver?

Konflikte sind eine Suchspur, und VSIDS bevorzugt hochgradige Variablen — der Befund könnte eine Eigenschaft der Heuristik sein. Also dieselben Instanzen noch einmal, mit Instrumenten, die nicht suchen. Beide Programme teilen sich den Erzeuger, damit nachweislich dieselben Formeln gemessen werden.

InstrumentverzweigtlerntHeuristikr gegen Σ grad²
CDCL-KonfliktejajaVSIDS−0,945
Abschluss der Breite 3neinneinkeine+0,700
Ordnungsrate d(50 %)neinneinkeine−0,921

Die Vorzeichen passen zusammen: mehr Gradstreuung heisst grösserer Abschluss (mehr ableitbare schmale Resolventen) und niedrigeres d(50 %) (Propagation läuft früher in den Widerspruch), und beides heisst weniger Konflikte. Grenze dieser Kontrolle: alle drei Instrumente sind Eigenbau dieses Projekts; die Gegenprobe an fremdem Code steht aus.

§ 6

Die Stellschraube

Das Gesetz ausserhalb seines Bandes

Bis hierher ist alles Korrelation über die natürliche Schwankung des Erzeugers: bei n = 200 sind die Grade Poisson(12,8), die Stichprobenvarianz schwankt nur zwischen 9,3 und 15,5. Ein Gesetz auf so schmalem Band gehört ausserhalb geprüft. Also wird die Gradstreuung vorgegeben statt beobachtet — jede Variable bekommt eine Zielhäufigkeit mit Mittel 3m/n und gewünschter Streuung, n, m und α bleiben gleich.

Monoton über die ganze Spanne, in beiden Startwertbereichen und bei beiden n. Der Faktor zwischen regulär und überstreut beträgt 38 bei n = 150 und 114 bei n = 200 — der Abstand wächst mit n. Zwei n-Punkte begründen keinen Exponenten; die Richtung ist eindeutig.

§ 7

Die schärfste Gegenprobe

Nicht bloss die verschobene Schwelle

Der stärkste Einwand: die Gradstreuung senkt die Erfüllbarkeitsschwelle α_c. Bei festem nominellem α sitzt eine überstreute Formel deshalb tiefer in der unerfüllbaren Phase, und tief drin ist leicht zu widerlegen. Der UNSAT-Anteil wandert ja sichtbar von 24 % auf 84 % mit. Dann wäre alles nur der bekannte Dichteeffekt in Verkleidung.

Gemessen wandert die Schwelle wirklich: α_c von 4,409 (regulär) auf 4,062 (überstreut). Also wird jede Familie bei ihrem eigenen α_c plus festem Abstand neu gemessen.

Die vergleichbaren UNSAT-Anteile belegen, dass die Anpassung gelungen ist — die Familien sitzen wirklich an derselben Stelle des Phasendiagramms. Der Effekt bleibt trotzdem fast vollständig: über alle drei Abstände zusammen r(Σgrad², Härte | Abstand) = −0,914 bei N = 1384. Und er ist nahe der Schwelle am stärksten, also genau dort, wo dieses Projekt arbeitet.

§ 8

Die Breitenwand

Dieselbe Leiter, an einer zweiten Familie

Die wahre Resolutionsbreite w* ist exakt messbar: der Abschluss der Breite w enthält die leere Klausel genau dann, wenn w*(F) ≤ w. Für das Standardmodell liegen zwei Stützpunkte vor — w* = 3 stirbt bei n₅₀ = 52,9, w* = 4 rund 55 später — und daraus w*(n) ≈ 0,018·n. Das ist die Konstante, mit der die Schranke von Ben-Sasson/Wigderson im messbaren Bereich leer läuft, und der Grund, warum der Breitenweg als geschlossen gilt.

Ein dritter Stützpunkt bräuchte Breite 5 und ist rechnerisch unerreichbar. Also wird nicht die Breite erhöht, sondern die Familie gewechselt.

Der Übergang wandert monoton mit der Gradstreuung, r = +0,99. Und die Eichung sitzt: meine Standardfamilie liefert n₅₀ = 53,1 gegen die 52,9 des Projekts, bei Breite 4 dann 111,0 gegen 108,2. Damit ist die Leiter für beide Familien vermessen.

Das Ergebnis, und was es wert ist

Die Konstante in Ben-Sasson/Wigderson ist familienabhängig — 0,0214·n regulär gegen 0,0173·n Standard, Faktor 1,24. Real, gemessen, kalibriert. Und viel zu schwach: der Exponent (w*−3)²/n steigt von 0,00032·n auf 0,00046·n. Der Breitenweg bleibt leer, jetzt an zwei Familien statt einer. Ein sauber geschlossener Weg ist ein Ergebnis — dieser ist erstmals gegen die Positivkontrolle „härtere Familie" abgesichert.

§ 9

Die andere Achse

Auf der Vorzeichenseite ist fast nichts zu finden

Auf der Gerüstachse liegen 42 %, und sie sind fast ausgeschöpft. Auf der Vorzeichenachse liegen 54 %, und dort wusste bisher nur d(50 %) etwas. Das direkte Gegenstück zu Σgrad² ist die Unwucht Σv(pos(v) − neg(v))² — bei festem Gerüst ist grad(v) fix, also ist alles daran reine Vorzeicheninformation.

Die Unwucht sagt d(50 %) mit r ≈ +0,51 vorher, unbedingt und auf beiden Erfüllbarkeitsseiten gleich. Gegen die Härte aber wechselt sie das Vorzeichen: +0,25 auf UNSAT, −0,23 auf SAT. Das ist die Signatur einer Schwellenabstands-Grösse — mehr Unwucht heisst erfüllbarer; unter den trotzdem unerfüllbaren sitzt man dann näher an der Schwelle, unter den erfüllbaren tiefer in der SAT-Phase.

Also dieselbe Prüfung wie bei der Gradstreuung: Vorzeichen mit Bias ziehen, α_c(Unwucht) messen, bei gleichem Abstand vergleichen. Ergebnis: Faktor 1,24 / 1,09 / 1,03, gegen 15,0 / 11,1 / 6,6 bei der Gradstreuung.

Die Unwucht wirkt nur über die Schwelle. Die Gradstreuung nicht. Damit trennen sich die beiden Achsen im Mechanismus, nicht nur im Betrag.

Ein Nebenbefund gehört dazu: reine Literale gibt es bei dieser Dichte praktisch nicht — 0 bis 3 Stück bei n = 200, r ≈ 0. Der naheliegende Mechanismus existiert schlicht nicht.

§ 10

Die Bilanz

Wo die Härte wirklich sitzt

Die Gerüstachse ist vermessen und weitgehend zu: 42 % gefunden, davon rund vier Fünftel in Σgrad². Was dahinter noch kommt, zeigt sich erst, wenn man die Gradfolge festhält — auf regulären Gerüsten, wo Σgrad² konstruktionsbedingt nicht variieren kann, bricht der Gerüstanteil von 27,4 % auf 10,0 % ein, und dort tritt eine zweite Grösse hervor, die vorher unsichtbar war: paare2, die Klauselpaare mit ∂S = 2, springt von r = −0,04 auf −0,588. Sobald die Gradfolge festliegt, übernimmt die lokale Überlappungsstruktur.

Rund die Hälfte der gesamten Härtestreuung sitzt auf der Vorzeichenachse und wird von keiner bisher gemessenen Strukturgrösse berührt.

§ 11

Grenzen

Was das nicht sagt

Es ist kein Widerlegungsverfahren. Σgrad² sagt vorher, welche Instanzen schwer sind, nicht wie man eine schwere widerlegt. Ein Weg von hier zu einem Verfahren ist nicht in Sicht.

Es sagt nichts über P gegen NP. Zufalls-3-SAT ist weder notwendig noch hinreichend dafür: P vs NP ist eine Aussage über den schlimmsten Fall. Wären Zufallsinstanzen leicht, folgte P = NP nicht; sind sie schwer, folgt P ≠ NP nicht.

Die Richtung zeigt von der Tür weg. Am schwersten ist das gleichmässigste Gerüst. Je ausdrucksloser die Struktur, desto teurer der Beweis — die alte Diagnose, jetzt mit einer Stellschraube und einer Dosis-Wirkungs-Kurve versehen.

Wofür es taugt

Für zwei Dinge, und beide sind sofort umsetzbar.

Erstens: Σv grad(v)² vor jedem Test eines neuen Härteprädiktors herausregressieren. Eine Zeile, und der Rauschboden fällt um 42 %. Jede Messung dieses Projekts sitzt „an der Schwelle α = 4,267" — aber α_c hängt von der realisierten Gradfolge ab. Instanzen bei nominell 4,267 sitzen deshalb nicht alle an der Schwelle, sondern über einen Bereich von Abständen verteilt. Das ist eine plausible Mitursache dafür, warum frühere Zugänge auf r ≈ 0 kamen: der grösste einzelne Varianzanteil war ein struktureller Störfaktor, gegen den niemand kontrolliert hat.

Zweitens: reguläres 3-SAT bei seinem eigenen α_c ≈ 4,41 als Prüffamilie. Es ist bei n = 200 sechzehnmal schwerer, der Abstand wächst mit n, und die Gradstreuung ist konstruktionsbedingt null — der dominante Störfaktor ist dort nicht kontrolliert, sondern abwesend. In der Härte entspricht n = 200 regulär etwa n ≈ 250 im Standardmodell; weil alles exponentiell in n läuft, ist das der Unterschied zwischen „geht noch" und „geht nicht mehr".