{"title":"$μλεδ$-Calculus: A Self Optimizing Language that Seems to Exhibit Paradoxical Transfinite Cognitive Capabilities","authors":"Ronie Salgado","doi":"arxiv-2409.05351","DOIUrl":null,"url":null,"abstract":"Formal mathematics and computer science proofs are formalized using\nHilbert-Russell-style logical systems which are designed to not admit paradoxes\nand self-refencing reasoning. These logical systems are natural way to describe\nand reason syntactic about tree-like data structures. We found that\nWittgenstein-style logic is an alternate system whose propositional elements\nare directed graphs (points and arrows) capable of performing paraconsistent\nself-referencing reasoning without exploding. Imperative programming language\nare typically compiled and optimized with SSA-based graphs whose most general\nrepresentation is the Sea of Node. By restricting the Sea of Nodes to only the\ndata dependencies nodes, we attempted to stablish syntactic-semantic\ncorrespondences with the Lambda-calculus optimization. Surprisingly, when we\ntested our optimizer of the lambda calculus we performed a natural extension\nonto the $\\mu\\lambda$ which is always terminating. This always terminating\nalgorithm is an actual paradox whose resulting graphs are geometrical fractals,\nwhich seem to be isomorphic to original source program. These fractal\nstructures looks like a perfect compressor of a program, which seem to resemble\nan actual physical black-hole with a naked singularity. In addition to these\nsurprising results, we propose two additional extensions to the calculus to\nmodel the cognitive process of self-aware beings: 1) $\\epsilon$-expressions to\nmodel syntactic to semantic expansion as a general model of macros; 2)\n$\\delta$-functional expressions as a minimal model of input and output. We\nprovide detailed step-by-step construction of our language interpreter,\ncompiler and optimizer.","PeriodicalId":501197,"journal":{"name":"arXiv - CS - Programming Languages","volume":"16 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Programming Languages","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.05351","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Formal mathematics and computer science proofs are formalized using
Hilbert-Russell-style logical systems which are designed to not admit paradoxes
and self-refencing reasoning. These logical systems are natural way to describe
and reason syntactic about tree-like data structures. We found that
Wittgenstein-style logic is an alternate system whose propositional elements
are directed graphs (points and arrows) capable of performing paraconsistent
self-referencing reasoning without exploding. Imperative programming language
are typically compiled and optimized with SSA-based graphs whose most general
representation is the Sea of Node. By restricting the Sea of Nodes to only the
data dependencies nodes, we attempted to stablish syntactic-semantic
correspondences with the Lambda-calculus optimization. Surprisingly, when we
tested our optimizer of the lambda calculus we performed a natural extension
onto the $\mu\lambda$ which is always terminating. This always terminating
algorithm is an actual paradox whose resulting graphs are geometrical fractals,
which seem to be isomorphic to original source program. These fractal
structures looks like a perfect compressor of a program, which seem to resemble
an actual physical black-hole with a naked singularity. In addition to these
surprising results, we propose two additional extensions to the calculus to
model the cognitive process of self-aware beings: 1) $\epsilon$-expressions to
model syntactic to semantic expansion as a general model of macros; 2)
$\delta$-functional expressions as a minimal model of input and output. We
provide detailed step-by-step construction of our language interpreter,
compiler and optimizer.