algo/v0/chapitre25.md
Nicolas Cantu e93b10a719 Script de compilation, livre consolidé v0, structure v1 et correctifs
**Motivations:**
- Compilation du livre à partir des chapitres v0
- Création de la structure v1 avec chapitres et correctifs

**Evolutions:**
- v0/compile_livre.py : script de compilation
- v0/livre.md : livre consolidé généré
- Modifications des chapitres v0 (1-32), introduction, fermeture, plan_total_ouvrage, references, analyses critiques
- v1 : abstract, chapitres 1-16, correctifs chapitres 17-32, introduction, fermeture, plan_total_ouvrage, references

**Pages affectées:**
- v0/ : compile_livre.py (nouveau), livre.md (nouveau), chapitre1-32.md, introduction.md, fermeture.md, plan_total_ouvrage.md, references.md, analyse_critique_ouvrage*.md
- v1/ : abstract.md, chapitre1-16.md, correctifs/chapitre17-32.md, introduction.md, fermeture.md, plan_total_ouvrage.md, references.md (nouveaux)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-14 00:44:58 +01:00

11 KiB
Raw Blame History

livre version auteur chapitre type
Théorie des futurs accessibles v0 Nicolas Cantu 25 correctif

Correction dédiée : distinguer « mémoire transmissible » et « variable cachée » (nonMarkovianité apparente)

Introduction

Dans les chapitres consacrés aux ressources, à la transmission et à la mémoire implicite, un risque méthodologique classique apparaît : confondre une mémoire au sens fort (structure stabilisée et transmissible) avec une simple variable non incluse dans létat (variable cachée). Cette confusion est particulièrement dangereuse dans un cadre qui utilise des projections, des quotients et des descriptions compressées, car une projection trop grossière peut produire une nonMarkovianité apparente : le processus observé dépend du passé non parce quune “mémoire” émergente sest formée, mais parce que létat observable nest pas suffisant.

La fermeture signale explicitement ce point en indiquant que lon peut rendre la dynamique markovienne en passant à un espace détat étendu, par exemple en incluant un registre de contraintes, et que les dépendances au passé en espace projeté peuvent nêtre quun artefact de représentation. Cette correction rend ce gardefou méthodologique opérationnel et systématique : toute fois quun résultat dépend dune mémoire, louvrage doit trancher et déclarer sil sagit :

  • dune mémoire transmissible (contrainte stabilisée, copiée, héritée, opératoire) ;
  • ou dune variable cachée (partie de létat minimal omise par choix de projection).

Lobjectif est déviter que la “mémoire” ne devienne une étiquette commode pour une sousdéfinition de létat.

Diagnostic du risque

Risque 1 : nonMarkovianité apparente par projection

Soit un système sous-jacent markovien sur un espace détat complet S :

  • S_{t+1} ~ P(· | S_t).

On observe une projection X_t = Π(S_t) sur un espace X. En général, le processus X_t nest pas markovien : on a typiquement

  • P(X_{t+1} | X_t) ≠ P(X_{t+1} | X_t, X_{t-1}, …).

Cette nonMarkovianité nimplique aucune mémoire intrinsèque ; elle implique seulement que X_t nest pas une statistique suffisante de S_t.

Risque 2 : “mémoire” comme variable omise

Une formulation dangereuse est :

  • “le système a de la mémoire car le futur dépend du passé”.

Sans précaution, cette phrase confond :

  • une mémoire émergente (objet nouveau, stabilisé et transmissible),
  • et une variable cachée (état incomplet).

Dans un livre visant une épistémologie minimale, cette confusion détruit la réfutabilité : toute dépendance au passé pourrait être baptisée “mémoire”.

Objectif de la correction

Imposer une séparation stricte :

  • mémoirestructure : contrainte stabilisée, transmissible, qui réduit durablement lespace des futurs accessibles dune classe de trajectoires, et qui persiste sous changement raisonnable de granularité ;
  • mémoireétat : information requise pour fermer la dynamique (rendre Markov) mais non stabilisée/transmissible en tant que contrainte.

Et rendre obligatoire une procédure : dès quun argument invoque la mémoire, louvrage doit (i) préciser lespace détat utilisé, (ii) spécifier la projection, (iii) indiquer si la Markovianité est exigée, (iv) déclarer si lon parle dune structure transmissible ou dune variable cachée.

Correction A : définitions opérationnelles (à insérer dans le glossaire)

A1. Variable cachée (mémoireétat)

Définition
Une variable H_t est dite cachée relativement à lobservable X_t si le couple (X_t, H_t) rend le processus markovien, alors que X_t seul ne le rend pas.

Formellement, il existe un espace H et un processus H_t tels que :

  • P(X_{t+1}, H_{t+1} | X_t, H_t, X_{t-1}, H_{t-1}, …) = P(X_{t+1}, H_{t+1} | X_t, H_t),

mais :

  • P(X_{t+1} | X_t, X_{t-1}, …) dépend du passé au-delà de X_t.

Interprétation
Une variable cachée est une composante de létat minimal omise par représentation, pas un objet émergent.

A2. Mémoire transmissible (mémoirestructure)

Définition
Une mémoire transmissible est un registre K_t (contraintes, règles, invariants, architecture) tel que :

  • persistance : K_t se stabilise (point fixe ou régime quasistationnaire) sur une classe de trajectoires ;
  • opérationalité : K_t contraint effectivement les transitions admissibles, donc réduit le futur accessible ;
  • transmissibilité : il existe un opérateur de transmission Trans tel que K puisse être copié/hérité (même partiellement) le long dune lignée, indépendamment de lidentité fine des microétats ;
  • robustesse : la propriété nest pas un artefact dune projection arbitraire ; elle survit à des quotients/projections déclarés “opérationnellement pertinents”.

Interprétation
La mémoire transmissible nest pas seulement “information sur le passé” : cest une contrainte durable, réutilisable, qui change les futurs possibles.

Correction B : règle de déclaration obligatoire (règle M0)

Règle M0
Chaque fois que le texte utilise lun des mots : mémoire, héritage, dépendance au passé, nonMarkovianité, contexte historique, il doit ajouter immédiatement une déclaration structurée :

  • espace détat utilisé : X ou Y = X × 𝒦 ou autre ;
  • projection(s) active(s) : Π ;
  • statut markovien : “markovien en X”, “non markovien en X”, “markovien en espace étendu” ;
  • type de mémoire :
    • “mémoireétat (variable cachée)” si leffet disparaît en espace étendu minimal,
    • “mémoirestructure (transmissible)” si lobjet K stabilisé est défini, opératoire et transmissible.

Cette règle supprime lambiguïté sans alourdir excessivement : elle peut être portée par un encadré standard.

Correction C : systématiser lespace étendu étatscontraintes

La fermeture propose déjà un gardefou : rendre explicite létat étendu Y = X × 𝒦, où 𝒦 encode des contraintes, ce qui permet souvent de retrouver une Markovianité au niveau de Y. Cette correction impose une règle dusage.

Règle M1 (extension systématique)
Si une proposition dépend de la mémoire, elle doit être formulée sur lespace étendu minimal où la dynamique est fermée. Autrement dit :

  • dabord écrire la dynamique sur Y ;
  • ensuite seulement discuter ce que voit la projection sur X.

Conséquence
La nonMarkovianité en X devient un phénomène dérivé, expliqué par projection, et non une propriété fondamentale invoquée sans base.

Correction D : distinguer « mémoire apparente » et « mémoire constitutive »

D1. Mémoire apparente (artefact de projection)

Critère pratique
Si lon peut trouver une variable cachée H_t de dimension raisonnable telle que (X_t, H_t) soit markovien, et si H_t na pas de mécanisme explicite de stabilisation/transmission, alors on parle de mémoire apparente.

Déclaration éditoriale recommandée
“Le processus observé est non markovien en raison dune projection ; létat étendu minimal ferme la dynamique.”

D2. Mémoire constitutive (structure transmissible)

Critère pratique
Si le registre K_t est défini comme contrainte, se stabilise sur une classe de trajectoires, et réduit durablement les futurs accessibles, alors on parle de mémoire constitutive. Louvrage doit alors fournir :

  • une définition de K ;
  • la règle de mise à jour G ;
  • les conditions de stabilisation (monotonie/point fixe, piégeage, robustesse) ;
  • un opérateur de transmission (même abstrait).

Correction E : gabarits rédactionnels prêts à insérer

Gabarit E1 : mention de mémoire en espace projeté

Espace détat : X = …
Projection : Π = …
Statut markovien : non markovien en X, markovien en Y = X×H
Interprétation : mémoire apparente (variable cachée), pas mémoirestructure.

Gabarit E2 : mention de mémoire comme contrainte transmissible

Espace détat : Y = X×𝒦
Registre de contraintes : K ∈ 𝒦, mise à jour G
Stabilisation : conditions …, point fixe / régime …
Effet : réduction du futur accessible …
Transmission : opérateur Trans …
Interprétation : mémoirestructure (transmissible).

Ces gabarits permettent de rendre les chapitres 912 uniformes et auditables.

Correction F : conséquences sur la structure des chapitres 912

F1. Où intervenir

  • Chapitres sur transmission : chaque fois que “le passé agit”, préciser si cest :

    • parce que K est hérité,
    • ou parce que létat observable est incomplet.
  • Chapitres sur graphes : distinguer “nonMarkovianité du graphe projeté” et “mémoire comme registre”.

  • Chapitres sur ressources : éviter de confondre “coût de mémoire” avec “dimension détat caché”.

F2. Réécriture minimale attendue

Chaque passage parlant de mémoire doit être réécrit en une des deux formes :

  • forme projection : “non markovien en X, markovien en Y” ;
  • forme contrainte : “registre K stabilisé et transmissible”.

Aucun passage ne doit rester dans une forme ambiguë (“le système se souvient”) sans déclaration M0.

Correction G : tests de robustesse (pour éviter létiquette gratuite)

G1. Test de fermeture markovienne

  • proposer un candidat H ou K minimal ;
  • vérifier (théoriquement ou en simulation) que la dynamique devient markovienne sur Y.

Si oui, largument “mémoire” au sens fort doit être retiré au profit de “variable cachée”.

G2. Test de transmissibilité

  • montrer que K peut être transmis le long dune lignée sans reconstruire les microétats ;
  • mesurer la persistance et leffet sur le futur accessible après transmission.

Sans transmissibilité, on nemploie pas “mémoirestructure”.

G3. Test de robustesse aux projections

  • changer Π dans une classe déclarée ;
  • vérifier que la stabilisation de K et son effet sur le futur accessible persistent.

Conclusion

La correction rend largumentation des chapitres 912 robuste en imposant une séparation stricte entre deux réalités conceptuelles.

  • Une nonMarkovianité en espace observé peut provenir dune projection trop grossière : cest une mémoire apparente, réductible à une variable cachée en espace étendu.
  • Une mémoire au sens fort du livre doit être une structure de contraintes stabilisée, opératoire et transmissible : une mémoirestructure.

La présence de lespace étendu étatscontraintes en fermeture constitue un gardefou méthodologique important. La correction proposée en fait une règle systématique : dès quun résultat dépend de la mémoire, il est formulé sur lespace étendu où la dynamique est fermée, puis seulement projeté et interprété. Cela empêche quune sousdéfinition de létat soit confondue avec une émergence de mémoire.