A machine that knows its own code (Q456969)

From MaRDI portal





scientific article
Language Label Description Also known as
default for all languages
No label defined
    English
    A machine that knows its own code
    scientific article

      Statements

      A machine that knows its own code (English)
      0 references
      26 September 2014
      0 references
      A philosophical perspective on artificial intelligence naturally leads to the question whether it is possible to know that one is a certain machine. As known statements should be true, the interesting question is then whether a machine can know that it is a certain machine. With a suitable formalization of what it means for a machine to know something (which is possible, e.g., in Shapiro's `epistemic arithmetic'), this can be turned into a precise mathematical question that has been studied by various authors and answered in the negative. Roughly, one introduces a modal operator \(K\) for `knowing' and then asks whether \(K(\phi)\) can be true for some \(e\), where \(\phi\) is the statement that \(K(\psi)\) holds for a certain statement \(\psi\) iff \(\psi\) is contained in the \(e\)th recursively enumerable set. An assumption common to the considerations so far is that the machine knows that what it knows is true. The paper contributes to this area of study by dropping this assumption. It turns out that in this setting, a machine can actually `know' its own code. The paper is well written and mostly self-contained; only a basic knowledge of logic and recursion theory is required on the part of the reader.
      0 references
      knowing machines
      0 references
      Reinhardt's strong mechanistic thesis
      0 references
      Lucas-Penrose argument
      0 references
      Kleene's recursion theorem
      0 references
      quantified modal logic
      0 references
      artificial intelligence
      0 references
      epistemic arithmetic
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references