← Tutti gli articoli

Articolo 24

Physical History Signature - parte 1: una teoria della provenienza fisica

Physical History Signature: una teoria della provenienza fisica

Siamo arrivati alla necessità di dovere sviluppare un protocollo che vada a clmare la lacuna relazionale tra dato ed evento, così che la fiducia possa essere sostituita da un esame razionale circa questo stesso protocollo. E se vi balzasse in mente di dire che si tratta di fiducia nel protocollo, probabilmente è perché non lo avete compreso a pieno e poiché non lo avete compreso e dunque integrato psicologicamente, vi affidate ad esso ciecamente, presupponendo dunque una vostra passività psicologica e dunque non strettamente dialettica rispetto ai dati e all'esperimento. Tale protcollo descrive infatti come si può dimostrare che qualcosa è "davvero successo" in un posto specifico.

Questo argomento verrà suddiviso in 3 parti:

  1. Physical History Signature - parte 1: una teoria della provenienza fisica (questo articolo)
  2. Physical History Signature - parte 2: separazione asintotica, esempi e protocollo
  3. Physical History Signature - parte 3: avversario informato e outlook

Glossario

Termine Significato semplice
C (Stato finale) Il dato o l'oggetto che vedi e misuri. La foto, non il film.
ℋ (Storia proposta) La spiegazione "come è stato fatto davvero". Il film della vita dell'oggetto.
ℋ' (Storia alternativa) La spiegazione "come qualcuno potrebbe averlo falsificato".
𝒯 (Tracce) I segni lasciati dall'ambiente nel dato, oltre al valore misurato. I ricordi fisici dell'oggetto.
𝒜 (Classe di attacco) Le cose che l'avversario può fare e quelle che non può.
𝒜_info (Attacco informato) Un avversario che ha accesso a internet e database pubblici.
Traccia Pubblica Una traccia che l'avversario può consultare su internet (es. meteo).
Traccia Controllata Una traccia che solo tu puoi generare, perché dipende dal tuo hardware in quel posto.
Grafo causale G_ℋ Un diagramma che mostra come le tracce si influenzano a vicenda.
Asimmetria di costo ( ρ ) Quanto costa di più all'avversario replicare una traccia rispetto a generarla naturalmente.
D_causale Una misura di quanto le tracce distinguono la storia vera da quella falsa.
D_KL (Divergenza di Kullback-Leibler) Una misura di "distanza" tra due distribuzioni di probabilità.
S(ℋ) (Criterio di selezione) Il punteggio che confronta storie: basso = buono. Somma di probabilità delle tracce e costo fisico.
C_fisico (Complessità fisica) Il costo minimo per realizzare una storia con gli strumenti disponibili.
C_storica^* Quanta storia è andata persa nella compressione da processo a oggetto finale.
Landauer Teorema che dice: cancellare informazione produce calore. Almeno k_B T \ln 2 per bit.
PHS Physical History Signature: il framework teorico su cui si basa questo documento.
Resource theory Teoria di cosa si può fare "gratis" e cosa costa risorse.
Monotono Una quantità che non aumenta sotto operazioni gratuite.
Regime finito Il mondo reale, dove hai poche tracce e il costo fisico conta di più della statistica.
Regime asintotico Il mondo ideale con infinite tracce, dove la statistica vince da sola.
q.c. (quasi certo) Una proprietà che vale con probabilità 1, tranne casi eccezionali di misura zero.
i.i.d. Indipendenti e identicamente distribuite: ogni traccia è come le altre, e non dipende dalle precedenti.
SLLN (Strong Law of Large Numbers) La media di molte misure indipendenti converge al valore vero.

Il protocollo in breve

Immagina di trovare un vaso romano in una cantina. Puoi analizzare la ceramica, la forma, i colori: questo è lo stato finale del vaso, quello che vedi. Un falsario bravo può copiare tutto questo. Ma il vaso vero ha anche qualcos'altro: la storia che ha vissuto. È stato cotto a una certa temperatura, sepolto in un terreno con un certo pH, ha assorbito pollini di piante che crescevano solo in quella zona, ha microfratture causate dal gelo di secoli fa. Ebbene, questi elementi sono tracce. La Physical History Signature (PHS) dice: non conta dimostrare che il vaso è "vero" in senso assoluto ma conta quanto sia costoso per un falsario replicare tutte le tracce e dunque non solo la forma. Se replicare la rete di tracce costa più che scavare un vero vaso romano, allora il vaso è "causalmente separato" dai falsi: la sua storia lascia una firma fisica misurabile. Questo metodo si applica a tutto ciò che ha una storia fisica: un vaso, un dato sperimentale, un bit di memoria, un campione biologico. La firma non è pertanto nello stato finale, ma nell'accoppiamento tra oggetto e ambiente.

Collocazione nella letteratura

Prima di entrare nel formalismo, è utile dichiarare esplicitamente quali parti di questo lavoro sono importate da risultati noti, quali sono un adattamento di quei risultati, e quali sono originali. Questa separazione è la mappa di lettura dell'intero paragrafo:

In parole povere, questo protocollo non presuppone l'invenzione della matematica da zero, ma prende strumenti noti come il teorema di Bayes, la teoria dell'informazione e la termodinamica, per applicarli a un problema nuovo: come si misura la storia di un'esistenza? Le parti nuove sono:

  1. La definizione di "costo fisico" come penalità di selezione.
  2. Il teorema che lega questo costo alla distinzione tra storie.
  3. L'estensione al caso in cui l'avversario ha accesso a internet e database pubblici.

Tre livelli

Consideriamo un sistema fisico e le sue proprietà osservabili. Possiamo distinguere tre livelli:

U_0 \triangleright U_1 \triangleright \dots \triangleright U_n = C.

Due storie con gli stessi stati intermedi ma trasformazioni diverse devono essere distinte. Definiamo quindi:

\mathcal{H} = (U_0, \Phi_1, U_1, \Phi_2, \dots, \Phi_n, U_n),

dove ogni Φ_i è una trasformazione fisica ammessa che porta U_i-1 in U_i . L'operatore \triangleright è non associativo, quindi l'ordine delle trasformazioni è parte della storia. (\Phi_1 \circ \Phi_2) \circ \Phi_3 non è necessariamente equivalente a \Phi_1 \circ (\Phi_2 \circ \Phi_3) .

Una simulazione può riprodurre C e può anche produrre alcune tracce, ma il punto è che deve riprodurre una rete coerente di tracce, generate dallo stesso processo generativo. Lo stato finale è come la foto di una persona, la si vede e la si riconosce. La storia è il film della sua vita, non basta sapere che era a Parigi e poi a Roma, bisogna sapere come ci è andato (treno? aereo? a piedi?). Le tracce sono le foto di quel viaggio che ha ancora in tasca: il biglietto del treno, il francobollo, l'odore di benzina sulle scarpe. Un sosia può assomigliarci, ma non avrà mai i nostri ricordi fisici.

Tracce come canale informativo

La storia ℋ non è osservata direttamente. La osserviamo attraverso le tracce 𝒯 . Questo suggerisce di trattare la coppia (\mathcal{H}, \mathcal{T}) come un canale informativo:

\mathcal{H} \longrightarrow \mathcal{T}.

Il canale è descritto dalla distribuzione condizionata P(\mathcal{T} \mid \mathcal{H}) . Questa distribuzione non è arbitraria, è vincolata dalle leggi fisiche e dal protocollo sperimentale. L'osservatore conosce C e misura 𝒯 . Da queste evidenze deve inferire ℋ . Il problema fondamentale della PHS non è "quale storia è vera?", ma "quanto le tracce distinguono una storia dalle alternative?". Non è possibile vedere il passato, ma è possibile vedere le impronte che il passato ha lasciato. La domanda non è "questo vaso è autentico?" (nessuno può rispondere con certezza assoluta), ma "se questo vaso fosse un falso, quanto sarebbe difficile spiegare tutte le impronte che ha?"

Separabilità causale

Date due storie generative ℋ , ℋ' , con P(\mathcal{T}\mid\mathcal{H}) \ll P(\mathcal{T}\mid\mathcal{H}') (assoluta continuità, necessaria affinché la quantità sia finita), definiamo:

D_{\mathrm{causale}}(\mathcal{H}, \mathcal{H}') = D_{KL}\bigl(P(\mathcal{T} \mid \mathcal{H}) \,\|\, P(\mathcal{T} \mid \mathcal{H}')\bigr) = -\mathbb{E}_{\mathcal{H}}\left[ \log \frac{P(\mathcal{T} \mid \mathcal{H}')}{P(\mathcal{T} \mid \mathcal{H})} \right].

Questa è la definizione operativa della quantità centrale della teoria: misura quanto le tracce osservabili penalizzano la storia alternativa ℋ' rispetto alla storia ℋ . Il significato è diverso dall'information gain bayesiano. L'informazione causale:

I_{\mathrm{causale}} = D_{KL}\bigl(P(\mathcal{H} \mid C, \mathcal{T}) \,\|\, P(\mathcal{H} \mid C)\bigr)

dice quanto le tracce cambiano la nostra distribuzione sulle storie. È una quantità epistemica, relativa all'osservatore. La separabilità causale D_causale è invece una proprietà del canale generativo: misura quanto due storie producono tracce diverse.

La connessione tra le due è data dall'aggiornamento bayesiano:

P(\mathcal{H} \mid C, \mathcal{T}) \propto P(\mathcal{T} \mid \mathcal{H}) \, P(\mathcal{H} \mid C).

Se D_{\mathrm{causale}}(\mathcal{H}, \mathcal{H}') è grande, le tracce rendono ℋ' molto meno probabile di ℋ .

Immaginiamoci due ipotesi:

La Physical History Signature

Il nucleo della PHS è la coppia:

\mathrm{PHS}_{\mathrm{core}}(C) = \bigl(D_{\mathrm{causale}}, \; C_{\mathrm{storica}}^*\bigr),

dove C_{\mathrm{storica}}^* = C_{\mathrm{fisico}}(\mathcal{H}) - C_{\mathrm{osservabile}}(C) misura quanta struttura generativa è nascosta nello stato finale. Attorno a questo nucleo si organizzano quantità ausiliarie, ciascuna derivata dalle prime due o dal criterio S(ℋ) :

Detto più semplicemente, la firma della storia fisica ha due ingredienti essenziali:

  1. Quanto le tracce distinguono la storia vera dalle false.
  2. Quanta storia è andata persa nella compressione da processo a oggetto finale. Tutto il resto sono lenti di ingrandimento per guardare questi due numeri da angolazioni diverse.

Il criterio di selezione di storie causali

Definiamo il criterio operativo per confrontare storie candidate:

S(\mathcal{H}) = -\log P(\mathcal{T} \mid \mathcal{H}) + \lambda \, C_{\mathrm{fisico}}(\mathcal{H};\mathcal{A}),

dove \lambda > 0 è un peso fissato dal protocollo sperimentale che bilancia l'evidenza statistica contro il costo fisico. Questa è la forma su cui si costruisce il teorema di separazione asintotica. La struttura è quella di un criterio di massima verosimiglianza penalizzata (Livello 1 della gerarchia). L'elemento originale è interamente nel termine C_fisico(ℋ;𝒜) , definito di seguito. Quindi per scegliere tra due storie, si usa una formula che somma due cose:

Complessità fisica operativa

Il punto più delicato è la definizione di C_fisico . Non si tratta della complessità di Kolmogorov, che non è osservabile. Serve una complessità fisica operativa, definita su una classe esplicita di protocolli sperimentali e relativa a quella classe.

Assioma (Complessità fisica operativa): Sia 𝒜 una classe di operazioni fisiche ammesse (fissata dal protocollo sperimentale e dalla tecnologia disponibile). Per ogni storia generativa ℋ , sia \mathcal{A}(\mathcal{H}) \subseteq \mathcal{A} l'insieme dei protocolli in 𝒜 che realizzano ℋ . Esiste una funzione di costo:

\mathrm{Cost}: \mathcal{A}(\mathcal{H}) \to \mathbb{R}_+

che assegna un costo positivo a ciascun protocollo. La complessità fisica di ℋ relativa ad 𝒜 è:

C_{\mathrm{fisico}}(\mathcal{H};\mathcal{A}) = \inf_{\Pi \in \mathcal{A}(\mathcal{H})} \mathrm{Cost}(\Pi).

Rendere esplicita la dipendenza da 𝒜 non è un dettaglio notazionale: il costo di realizzare una storia dipende sempre dalla tecnologia disponibile. Un laboratorio più avanzato può disporre di operazioni gratuite che oggi sono costosissime. Scrivere C_fisico(ℋ;𝒜) dichiara esplicitamente che il costo è relativo a una teoria operativa, esattamente come nelle moderne resource theory, dove i monotoni sono sempre definiti rispetto a una classe fissata di operazioni gratuite.

Una classe naturale di costi, per protocolli isotermi a bagno termico singolo:

\mathrm{Cost}(\Pi) = \alpha\, W(\Pi) + \beta\, \tau(\Pi) + \delta\, N_{\mathrm{op}}(\Pi),

dove:

Per protocolli non isotermi o non riducibili a un singolo bagno (rilevante ad esempio per l'esempio quantistico del §11.3), l'entropia prodotta S_prod(Π) è la quantità primitiva e va usata al posto di W :

\mathrm{Cost}(\Pi) = \alpha'\, S_{\mathrm{prod}}(\Pi) + \beta\, \tau(\Pi) + \delta\, N_{\mathrm{op}}(\Pi).

Le due forme non vanno sommate: in un protocollo isotermo a bagno singolo, W_{\mathrm{diss}} = T\Delta S_{\mathrm{prod}} , quindi includere sia W sia S_prod nella somma pesata conta due volte la stessa fisica. La scelta tra le due forme è parte della dichiarazione del protocollo sperimentale 𝒜 e non una scelta neutra.

La complessità osservabile C(C) è il costo minimo per descrivere lo stato finale, senza richiedere che sia stato generato da ℋ . La differenza C_storica^* misura quanta struttura del processo è andata persa nella compressione da ℋ a C .

In sintesi, "quanto costa realizzare questa storia?" non ha una risposta assoluta. Dipende da cosa è possibile fare. Se si ha a disposizione una stampante 3D, costa poco fare un oggetto complesso. Se lo si deve scolpire a mano, costa molto. La PHS dice sempre "dato quello che si può fare oggi, quanto costa?", e quel "dato" ( 𝒜 ) va dichiarato esplicitamente, perché domani la tecnologia cambia e il costo cambia.

Landauer come vincolo sulla componente dissipativa

Il teorema di Landauer stabilisce che una trasformazione logicamente irreversibile richiede una produzione minima di entropia nell'ambiente:

\Delta S_{\mathrm{prod}} \geq k_B \ln 2 \, |\Delta I|

per bit di informazione logica cancellata (equivalentemente, Q \geq k_BT\ln2 per bagno singolo a temperatura T ).

Lemma (Bound di Landauer pesato): Sia \mathcal{H} = (U_0,\Phi_1,U_1,\dots,\Phi_n,U_n) e sia \mathrm{Cost}(\Pi) = \alpha' S_{\mathrm{prod}}(\Pi) + \beta\tau(\Pi) + \delta N_{\mathrm{op}}(\Pi) . Per ogni step Φ_i logicamente irreversibile con perdita di informazione |Δ I_i| :

C_{\mathrm{fisico}}(\mathcal{H};\mathcal{A}) \geq \alpha' \sum_{\Phi_i \mathrm{ irr.}} k_B \ln 2 \, |\Delta I_i|.

Dimostrazione. Poiché \beta\tau(\Pi), \delta N_{\mathrm{op}}(\Pi) \geq 0 , si ha \mathrm{Cost}(\Pi) \geq \alpha' S_{\mathrm{prod}}(\Pi) per ogni Π . L'entropia prodotta totale è almeno la somma dei contributi minimi di Landauer sugli step irreversibili: S_{\mathrm{prod}}(\Pi) \geq \sum_{\Phi_i\mathrm{ irr.}} k_B\ln2\,|\Delta I_i| . Passando all'estremo inferiore su \Pi \in \mathcal{A}(\mathcal{H}) si ottiene il risultato. □ Il lemma vincola esplicitamente solo la componente dissipativa del costo, e solo attraverso gli step logicamente irreversibili della storia. Una storia interamente reversibile non è vincolata da Landauer: C_fisico può essere arbitrariamente piccolo in quel caso, e il lemma non dice nulla. Landauer non è quindi il fondamento della PHS, ma un caso particolare, il vincolo inferiore su una sottoclasse di step, non un fondamento dell'intera teoria.

Facendo una sintesi di questa parte, quando si cancella un file dal computer, il computer scalda. Landauer dice che questa è una legge fisica: cancellare informazione deve produrre calore. Tuttavia nella PHS, questo calore è una traccia; se una storia alternativa richiede di cancellare molta informazione, deve anche produrre molto calore. Se non lo produce, è fisicamente impossibile che sia vera. Ma attenzione: questo vale solo per operazioni irreversibili. Se si fa tutto in modo reversibile, Landauer non ci ferma.

Ridondanza causale

Il contributo più originale a livello strutturale (non asintotico) della PHS è la ridondanza causale. Non conta il numero di tracce, ma la struttura delle dipendenze tra di esse, indotta dalla storia generativa. Introduciamo un grafo causale G_{\mathcal{H}} = (V, E) , dove i vertici sono le tracce e gli archi rappresentano dipendenze condizionate dalla storia. La massa causale è:

M_{\mathrm{causale}} = \sum_{(i,j) \in E} w_{ij} \, I(T_i; T_j \mid \mathcal{H}).

Questa quantità distingue nettamente due situazioni:

La multi-information condizionata:

I_{\mathrm{rete}}^{\mathcal{H}} = \sum_i H(T_i \mid \mathcal{H}) - H(T_1, \dots, T_n \mid \mathcal{H})

misura quanta struttura condivisa emerge dal modello generativo. Il legame preciso tra M_causale e il tasso di divergenza d_\infty della relazione d_\infty = f(M_{\mathrm{causale}}) che non è ancora caratterizzata: resta un problema aperto, non un'implicazione automatica, correlazioni più forti tra tracce possono aumentare, diminuire, o lasciare invariato d_\infty , a seconda del processo generativo.

Non basta avere tante prove dunque, devono esserci prove che si tengono insieme. Se si trovasse un vaso romano con isotopi toscani, pollini toscani, e microfratture da gelo toscano, queste tre cose si rafforzerebbero a vicenda perché dipendono tutte dalla stessa storia. Si costituirebbe un aggregato mereologico di queste proprietà, più quelle del vaso, che lo renderebbero unico come reperto. Un falsario dovrebbe non solo replicare ogni singola prova, ma farle combaciare tra loro. È come un alibi: non basta dire "ero al cinema", devi anche spiegare perché il biglietto ha l'ora del cinema, perché il cellulare ha pingato l'antenna vicina, e perché l'amico ci ha visto lì. Le prove isolate sono deboli, mentre la rete di prove è forte.