mirror of
https://github.com/allaunthefox/SilverSight.git
synced 2026-08-06 11:45:45 +00:00
docs: SLOS linearity = shortcut works (revised analysis)
SLOS being LINEAR optical changes the conservation law analysis: - U^(⊗m) is FULLY determined by U's eigenvalues + eigenvectors - No interactions = no genuinely new information at K=2 - The output IS in the spectrum (computational cost, not information cost) The K=1 approximation failed because it used ONE column of U. The FULL spectrum (all eigenvalue products) should match SLOS. For Sidon crossing matrix (4 blocks): - 16 eigenvalue products vs 6435 SLOS states = 400x reduction - The information is the same, the computation is smaller This ONLY works for linear optical. Nonlinear interactions create genuinely new information that the spectrum can't predict. Shortcut: replace SLOS with eigenvalue product computation. Real reduction in computation, not in information.
This commit is contained in:
parent
61a143dbf1
commit
f3d9713fb7
1 changed files with 81 additions and 0 deletions
|
|
@ -310,3 +310,84 @@ genuinely new information (the residual) that the K=1 spectrum lacks.
|
|||
This is the honest quantum advantage: SLOS computes something the
|
||||
spectrum can't predict. Not because of quantum speedup, but because
|
||||
the K=2 correlations are fundamentally denser than the K=1 spectrum.
|
||||
|
||||
## SLOS is Linear Optical: The Shortcut Works (Revised)
|
||||
|
||||
### Why Linearity Changes Everything
|
||||
|
||||
The previous analysis said "K=2 interference is irreducible — the
|
||||
spectrum can't predict it." That's WRONG for linear optical systems.
|
||||
|
||||
For a LINEAR optical system:
|
||||
- The circuit IS a unitary matrix U (n×n)
|
||||
- The output distribution is determined by U^(⊗m) — the m-fold tensor product
|
||||
- U^(⊗m) is FULLY determined by U's eigenvalues + eigenvectors
|
||||
- U's spectrum is O(n²) — already computed (no SLOS needed)
|
||||
|
||||
For a GENERAL quantum system:
|
||||
- Interactions create genuinely new information
|
||||
- The spectrum of the 1-particle Hamiltonian doesn't determine the
|
||||
2-particle output (interactions = nonlinear = new information)
|
||||
- K=2 IS irreducible from K=1
|
||||
|
||||
For a LINEAR optical system:
|
||||
- NO interactions (photons don't interact — they just interfere at beam splitters)
|
||||
- U^(⊗m) IS determined by U (the single-particle unitary)
|
||||
- The eigenvalue PRODUCTS (all m-fold products of U's eigenvalues)
|
||||
determine the spectral structure of the output
|
||||
- The number of distinct products ≤ n^m (much smaller than M_n)
|
||||
|
||||
### The Shortcut (Only for Linear Optical)
|
||||
|
||||
1. Compute U's eigenvalue decomposition: O(n³)
|
||||
2. Compute eigenvalue product distribution: O(n^m) — cheap for small m
|
||||
3. If products are highly degenerate → output concentrated → H low
|
||||
→ spectrum suffices → SKIP SLOS
|
||||
4. If products are all distinct → output spread → H high
|
||||
→ run SLOS for exact probabilities
|
||||
|
||||
### Why K=1 Failed but the Full Spectrum Should Work
|
||||
|
||||
The K=1 approximation used ONLY the first column of U (one eigenvector
|
||||
projection). The full spectral prediction needs ALL eigenvalue products
|
||||
— not just one column. K=1 threw away 15 of 16 spectral directions
|
||||
for the Sidon crossing matrix.
|
||||
|
||||
The correct shortcut isn't "K=1 spectrum vs K=2 SLOS."
|
||||
It's "FULL spectrum (all eigenvalue products) vs full SLOS."
|
||||
|
||||
For the Sidon crossing matrix (4 blocks of 2×2):
|
||||
- U has 8 eigenvalues (4 pairs)
|
||||
- U^(⊗2) has ≤ 4² = 16 distinct eigenvalue products
|
||||
- M_n = C(15,7) = 6435 output states
|
||||
- 16 spectral directions vs 6435 full states → 400x reduction
|
||||
- The 16 products capture the block-diagonal structure
|
||||
- SLOS computes all 6435 → overkill for this circuit
|
||||
|
||||
### The Conservation Law (Revised for Linear Systems)
|
||||
|
||||
For general quantum: spectrum + interactions = full output
|
||||
→ interactions are irreducible → can't skip SLOS
|
||||
|
||||
For linear optical: spectrum = full output (no interactions)
|
||||
→ U^(⊗m) is determined by U → CAN skip SLOS
|
||||
→ the cost is COMPUTATIONAL (M_n is large), not INFORMATION-THEORETIC
|
||||
→ the information IS in the spectrum, but computing it is expensive
|
||||
→ the shortcut reduces the computation, not the information
|
||||
|
||||
### What This Means for the Pipeline
|
||||
|
||||
The photonic Sidon search used SLOS (K=2) because the K=1 approximation
|
||||
(one column of U) was wrong. But the FULL spectrum (all eigenvalue
|
||||
products) should give the same answer as SLOS — because SLOS is linear
|
||||
optical and the output IS determined by U's spectrum.
|
||||
|
||||
The shortcut: replace SLOS with full eigenvalue product computation.
|
||||
For block-diagonal circuits (Sidon): 16 products vs 6435 states.
|
||||
For random circuits: 64 products vs 6435 states.
|
||||
|
||||
This is a REAL shortcut — not from compression, but from the linearity
|
||||
of the optical system. The conservation law says you can't reduce
|
||||
information. But for linear systems, the information IS already in the
|
||||
spectrum — you just need to compute the right function of it (the
|
||||
eigenvalue products, not just one column).
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue