Bonjour,
Le concept premier de la théorie ensembliste est celui d'"ensemble". "Ensemble" ne signifie pas "ensemble d'objets" puisqu'il y a l'ensemble vide mais plutôt "opération de délimitation", c'est-à-dire ce qui permet secondairement de constituer un objet. L'accolade, le { }, c'est plutôt la différenciation en elle-même, la séparation.
Si {} est différent de {{}}, c'est qu'on applique 1 ou 2 fois cette délimitation. C'est fait de manière abstraite, sans souci d'un quelconque contenu, mais on peut déjà définir des règles comme cela.
Par exemple, en pseudo-langage, on peut déjà dire : {} union {} = {} , c'est-à-dire définir l'opération d'union qui de 2 ensembles quelconques en donne un seul.
En fait, il est bien possible que tu veuilles dire la même chose que la théorie des ensembles sauf que chez celle-ci c'est formalisé de manière plus stricte et abstraite.
Par exemple, dans la définiton d'un langage logique, on donne un sens rigoureux à tous les symboles utilisés.
Si on dit {1} = 1, cela veut dire soit que l'accolade ne signifie rien, soit qu'il y a une règle d'écriture selon laquelle on n'écrit pas cette accolade si il n'y a qu'un élément.
Si ensuite on écrit {x} != {y} l'option 2 semble éliminée et donc "{}" ne sont pas des symboles devant faire partie du langage. En fait, il aurait peut-être fallu écrire x != y .
Mais si on rajoute {x;y} = {{x;y}}, je ne vois plus guère quelle règle il y a sur { }.
Quand je dis que dans un langage correctement formalisé les absurdités syntaxiques apparaissent clairement, c'est que tout est dit de manière explicite, avec des règles précises, y compris au niveau le plus bas de l'écriture. Tant qu'on n'atteint pas ce niveau de clarté, il y a un flou.
Autre exemple avec 1= 0.99999...
Si c'était du langage logique, ce serait syntaxiquement incorrect puisqu'on aurait des symboles "atomiques" différents à droite et à gauche.
Mais c'est du langage mathématique et ça doit être traduit en langage logique, par exemple du type :
"premier successeur de 0 dans |N" = "limite supérieure de l'intervale [0, 1[ dans |R "
Je ne sais pas si les mathématiciens parleraient ainsi mais l'important est de montrer qu'il s'agit d'une relation finalement complexe puisqu'elle peut impliquer les définitions des entiers naturels, des réels, d'un successeur, d'un intervalle, d'une limite, des relations entre naturels et réels.
Comprendre la logique de 1 = 0,999... , c'est comprendre toutes ces définitions et les relations qu'elles entretiennent.




).