Théorie des zéros et nombres zerfinis —
Résumé
Ce billet présente la formalisation complète des zerfinis, la notion ghirardinienne dérivée de la théorie des zéros
. Il contient : définitions formelles, construction canonique en ZFC (codage, algorithme de décodage
, règle de minimalité pour
), définition ordinale de la profondeur
, preuves détaillées (lemmes, théorèmes, inductions transfinies), arithmétique des zerfinis
, exemples codés pour
et discussion des variantes et limites.
Introduction
La théorie classique interdit la division par zéro. La construction ghirardinienne remplace le scalaire zéro par un opérateur indexé
(le zéro dual) qui combine une composante opératoire (annihilation) et une composante mémorielle (restitution d’information). Le but est (i) donner une construction en ZFC de ces objets, (ii) définir une profondeur mémorielle ordinale, (iii) établir une correspondance exacte entre les hiérarchies transfines de Cantor et une hiérarchie symétrique de zerfinis.
Axiomes et définitions de base
Axiomes (résumé). Pour tout ensemble
on associe
satisfaisant :
- A1 (Localité) :est défini iff.
A2 (Absorbance opératoire) : action annihilante (composante opératoire).
- A3 (Restitution mémorielle) :.
- A4 (Injectivité locale) :.
- A5 (Idempotence) :.
- A6 (Hiérarchie) :.
- A7 (Monotonie stricte) :.
Définition. On pose
avec
(opératoire) et
(mémorielle).
Construction canonique en ZFC : codage et algorithme
Codage canonique
Fixer en ZFC une injection de Gödel
et, pour chaque ensemble
, une injection explicite
Les codes servent à ordonner finiment les sous‑ensembles et à définir la minimalité lexicographique.
Algorithme de décodage
Spécification.
est une relation récursive (définissable en ZFC) qui, pour tout ensemble fini de codes
, renvoie l’élément
reconstruit si et seulement si
contient les atomes d’information nécessaires selon une grammaire de construction fixée (paires, unions, fonctions, etc.). On note
.
Règle de minimalité pour
Pour chaque
définir
puis
La règle garantit unicité et injectivité de
.
Définition ordinale de la profondeur
Définir la relation de dépendance
Sous l’hypothèse que
est bien fondé, on définit par induction transfinie le rang
puis
Chaque
est un ordinal et
est un ordinal bien défini.
Preuves formelles (lemmes, théorèmes, inductions transfinies)
Lemme 1 — existence et unicité des rangs
Énoncé. Sous (C1)–(C3) (finitude des empreintes, injectivité, bien‑fondation), la fonction
existe et est unique.
Preuve. Par induction sur l’ordre bien fondé
: pour chaque
l’ensemble
est constitué d’ordinaux déjà définis, donc sa borne supérieure existe et définit
. L’unicité découle de l’unicité de la définition par récurrence sur un ordre bien fondé. □
Lemme 2 — idempotence opératoire
Énoncé.
pour tout
.
Preuve. Par construction
est l’application constante
, d’où l’égalité. □
Proposition — injectivité locale
Énoncé. Si
est injective alors
.
Preuve. Direct par définition
. □
Théorème — croissance stricte de la profondeur
Énoncé. Si
et si
étend
en ajoutant un élément de rang supérieur, alors
.
Preuve. Par définition des profondeurs comme bornes supérieures des rangs ; l’existence d’un
avec
donne l’inégalité stricte. La construction inductive permet d’obtenir un tel
. □
Théorème — points fixes transfinis (esquisse)
Énoncé. Pour la tour
et la limite
correspondant à un ordinal point fixe
, le zerfini
est absorbant et stable par exponentiation itérée.
Preuve (esquisse). Induction transfinie sur la tour : les profondeurs croissent et la limite
est construite comme union; si
est point fixe ordinal pour l’exponentiation, la structure de dépendances devient stable, d’où l’idempotence au niveau zerfini. Une formalisation complète suit la même induction. □
Arithmétique des zerfinis
Définition. Pour
poser
Opérations.
- Addition :.
- Produit :.
- Exponentiation :.
Propriétés. Absorption (le plus « grand » domine), idempotence (
), sauts hiérarchiques à l’exponentiation analogues aux sauts cardinaux.
Bijection structurelle
Énoncé. La classe
(cardinal, ordinal) est en bijection naturelle avec la classe des zerfinis modulo l’équivalence
.
Preuve.
- Surjectivité : toute classe de zerfini est déterminée par.
Injectivité : deux paires distinctes donnent des classes distinctes.
- Existence constructive : pour touteconstruirede cardinalet définirpar induction transfinie pour obtenir. La construction utilise étapes successives et limites ordinales ; ZFC fournit les outils (axiome du remplacement, unions, choix restreint) pour réaliser la construction. □
Exemples codés (pseudo‑code et résultats)
Pseudo‑code (général)
python
# Pseudo-code (Python-like) — schéma d'implémentationdef build_codes(E):return {x: i for i,x in enumerate(E)} # injection c_Edef A(S_codes):# Décodage déterministe selon une grammaire fixéereturn decode_from_codes(S_codes) # utilisateur définit decode_from_codesdef D_x(x, E, codes):candidates = all_finite_subsets(E)valid = [D for D in candidates if A({codes[y] for y in D}) == x]return min_lex(valid) # minimalité lexicographiquedef compute_rho(E, Mem):rho = {}def rank(x):if x in rho: return rho[x]if not Mem[x]: rho[x]=0; return 0rho[x] = max(rank(y)+1 for y in Mem[x])return rho[x]for x in E: rank(x)return rho
Exemple 1 —
- Construction :,,.
- Rangs :.
- Profondeur :.
- Zerfini :.
Exemple 2 —
- Construction (convention) :,pour,pour.
- Profondeur :(sous cette convention).
- Zerfini :.
Exemple 3 —
- Convention canonique adoptée : choisir la profondeur minimale non dénombrable pour refléter la richesse du continu, i.e..
- Zerfini :.
Remarque : d’autres conventions (p. ex. profondeur dénombrable) sont possibles selon la granularité des empreintes.
Robustesse, limites et variantes
- Dépendance au codage.dépend de la règle de codageet de la convention minimale pour. La convention canonique (empreinte minimale via) vise à réduire l’arbitraire.
- Bien‑fondation nécessaire. Sicontient des cycles, la définition des rangs échoue ; la construction inductive impose la bien‑fondation.
- Choix pour. Adopterest naturel mais non obligatoire ; la théorie structurelle (bijection, opérations, points fixes) reste valide quel que soit le choix, seules les valeurs ordinales changent.
- Interprétation physique. Traduireen mécanismes physiques (Mécanique de Non‑Vie) demande modèles et simulations ; la formalisation mathématique est indépendante de ces interprétations.
