Skip to main content
Erschienen in: Minds and Machines 3/2018

25.05.2018

What is a Computer? A Survey

verfasst von: William J. Rapaport

Erschienen in: Minds and Machines | Ausgabe 3/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

A critical survey of some attempts to define ‘computer’, beginning with some informal ones (from reference books, and definitions due to H. Simon, A.L. Samuel, and M. Davis), then critically evaluating those of three philosophers (J.R. Searle, P.J. Hayes, and G. Piccinini), and concluding with an examination of whether the brain and the universe are computers.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
3
See brief overviews of both in Rapaport (2017a, §1.2), and Rapaport (2017c, §1).
 
4
I discuss it further in Rapaport (2018a, Chs. 7, 10, and 11), which examine the nature of algorithms and the Church–Turing Computability Thesis.
 
5
At least, not engineered by humans. Dennett (2017) would say that they were engineered—by Mother Nature, via the natural-selection algorithm.
 
6
Thanks to my colleague Stuart C. Shapiro for many of these points.
 
7
Unless they don’t realize that a laptop or a tablet is a computer! See the iPad advertisement at https://​www.​youtube.​com/​watch?​v=​sQB2NjhJHvY.
 
9
The high-school characterization of a mathematical function as a “function machine” with a crank can be traced to Gödel (see Rapaport 2018a, §7.3.1.3 for discussion):
[Turing] has shown that the computable functions defined in this way [i.e., in terms of TMs] are exactly those for which you can construct a machine with a finite number of parts which will do the following thing. If you write down any number n\(_1\), …, n\(_r\) on a slip of paper and put the slip into the machine and turn the crank, then after a finite number of turns the machine will stop and the value of the function for the argument n\(_1\), …, n\(_r\) will be printed on the paper. (Gödel 1938, p. 168; my bracketed interpolation)
 
10
The use of the male gender here is balanced by Samuel’s earlier statement that computers have “advantages in terms of the reductions in clerical manpower and woman power” (Samuel 1953, p. 1223; my italics).
 
11
Cf. Chalmers (2011), quoted at the end of Sect. 5.1, below.
 
12
For further discussion, see Rapaport (2018a, Ch. 11).
 
13
A curious phrase: In contemporary American English, it refers to hints, suggestions, informal rules (often with many exceptions), as in Polya (1957). But Turing (1947, p. 383) used the phrase to refer to algorithms!
 
14
See Rapaport (2018a, Ch. 11) for further discussion.
 
15
Contrary to what one referee suggested, not being programmable doesn’t rule out brains by definition as computers; surely(?), brains are programmable! (See Sect. 2.3, above, and Sect. 5.1, below. On the “surely” operator, see Dennett 2013, Ch. 10.)
On analog computers, see Rubinoff (1953), Samuel (1953, p. 1224, § “The Analogue Machine”), Jackson (1960), Pour-El (1974), Copeland (1997, “Nonclassical Analog Computing Machines”, pp. 699–704), Hedger (1998), Shagrir (1999), Holst (2000), Stoll (2006), Care (2007), Piccinini (2008), Fortnow (2010), Piccinini (2011), McMillan (2013), Corry (2017); and http://​hrl.​harvard.​edu/​analog/​. For alternative ways to compute with real numbers other than with analog computers, see Blum et al. (1989), Buzen (2011).
 
16
For other attempts at defining ‘computer’, see Shagrir (1999), Harnish (2002), Anderson (2006), Kanat-Alexander (2008), Chalmers (2011, “What about computers?”, pp. 335–336, 2012), Egan (2012), Rescorla (2012), Scheutz (2012), Shagrir (2012) and Chirimuuta et al. (2014).
 
17
Rapaport (1999, 2005a) argue that implementation is semantic interpretation.
 
18
Register machines—although better models of real computers than TMs are—do not, as one referee implied, have fixed-size registers (as real computers do); they are mathematical idealizations.
 
19
For discussion of this, see von Neumann (1945, §2.3, p. 2), Carpenter and Doran (1977, p. 270), Randell (1994), Copeland (2013), Daylight (2013), Haigh (2013), Vardi (2013), and Rapaport (2018a, §9.4.2).
 
20
For more detailed critiques and other relevant commentary, see Piccinini (2006, 2007b, 2010), and Rapaport (2007).
 
21
Cf. Hilbert’s Gesammelte Abhandlungen, vol. 3, p. 403, as cited in Coffa (1991, p. 135); cf. Stewart Shapiro (2009, p. 176).
 
22
Not to be confused with the TM’s “machine table”, i.e., its hardwired program.
 
23
However, for arguments that syntax does “suffice” for semantics—that semantics is a kind of syntax—see Rapaport (1988, 2017b).
 
24
An alternative view of this was given in Goodman (1987, p. 484):
Suppose that a student is successfully doing an exercise in a recursive function theory course which consists in implementing a certain Turing machine program. There is then no reductionism involved in saying that he is carrying out a Turing machine program. He intends to be carrying out a Turing machine program. … Now suppose that, unbeknownst to the student, the Turing machine program he is carrying out is an implementation of the Euclidean algorithm. His instructor, looking at the pages of more or less meaningless computations handed in by the student, can tell from them that the greatest common divisor of 24 and 56 is 8. The student, not knowing the purpose of the machine instructions he is carrying out, cannot draw the same conclusion from his own work. I suggest that the instructor, but not the student, should be described as carrying out the Euclidean algorithm. (This is a version … of Searle’s Chinese room argument ….)
 
25
For more discussion on what ‘intrinsic’ means, see Lewis (1983), Langton and Lewis (1998), Skow (2007), Bader (2013), Marshall (2016), Weatherson and Marshall (2018).
 
26
A dishwasher might, however, be described by a (non-computable?) function that takes dirty dishes as input and that returns clean ones as output. The best and most detailed study of what it means for a machine to compute is Piccinini (2015). See also Bacon (2010).
 
27
See Rapaport (2018a, §8.8.2.8.1) for discussion.
 
28
For a nice description of what a switch is in this context, see Samuel (1953, p. 1225). For more on computers as switch-setting devices, see the discussions in Stewart (1994) and Brian Hayes (2007) of how train switches can implement computations. Both of these are also examples of TMs implemented in very different media than silicon (namely, trains)!
 
29
A third version will be discussed in Sect. 6, below.
 
30
In the other two papers in his trilogy, Piccinini gives slightly different characterizations of what a digit is, but these need not concern us here; see Piccinini (2007c, p. 510, 2008 p. 34).
 
31
A slight modification of this might be necessary to avoid the possibility that a physical device might be considered to be a computer even if it doesn’t compute: We probably want to rule out “real magic”, for instance Rapaport (2017c, §13.6).
 
32
Before computers came along, there were many other physical metaphors for the brain: The brain was considered to be like a telephone system or like a plumbing system. See, e.g., Lewis (1953), Squires (1970), Sternberg (1990), Gigerenzer and Goldstein (1996), Angier (2010), Guernsey (2009), Pasanek (2015), and US National Library of Medicine (2015).
 
33
For more such sentiments, see Rapaport (2012, §2). On computationalism more generally, see Rescorla (2015).
 
34
And I do not assume that all cognition is computable; instead, one should ask, “How much of cognition is computable?” (Rapaport 1998, p. 405).
 
35
For some other arguments that the brain is not a computer, see Naur (2007, p. 85), Schulman (2009), Linker (2015).
 
36
It is one thing to argue that brains are (or are not) computers of some kind. It is quite another to argue that they are TMs in particular. The earliest suggestion to that effect is McCulloch and Pitts (1943). For a critical and historical review of that classic paper, see Piccinini (2004). More recently, the cognitive neuroscientist Stanislas Dehaene and his colleagues have made similar arguments; see Sackur and Dehaene (2009), Zylberberg et al. (2011).
 
38
For humorous illustrations of this, see the fake Google search page at http://​abstrusegoose.​com/​115 and the cartoon at http://​abstrusegoose.​com/​219.
 
39
The easiest way to think of a cellular automaton is as a two-dimensional TM tape for which the symbol in any cell is a function of the symbols in neighboring cells (https://​en.​wikipedia.​org/​wiki/​Cellular_​automaton). On cellular automata, see Burks (1970).
 
41
For more on Wolfram, see http://​www.​stephenwolfram.​com/​ and Wolfram (2002a). For a critical review, see Weinberg (2002). Aaronson (2011) claims that quantum computing has “overthrown” views like those of Wolfram (2002b) that “the universe itself is basically a giant computer … by showing that if [it is, then] it’s a vastly more powerful kind of computer than any yet constructed by humankind.”
 
42
For more on Lloyd, see Lloyd (2000, 2002, 2006), Powell (2006), Schmidhuber (2006). Computer pioneer Konrad Zuse also argued that the universe is a computer (Schmidhuber 2002). For related views, see Bostrom (2003), Chaitin (2006), Bacon (2010), Hidalgo (2015), O’Neill (2015).
 
Literatur
Zurück zum Zitat Aizawa, K. (2010). Computation in cognitive science: It is not all about Turing-equivalent computation. Studies in History and Philosophy of Science, 41(3), 227–236. Reply to Piccinini (2004). Aizawa, K. (2010). Computation in cognitive science: It is not all about Turing-equivalent computation. Studies in History and Philosophy of Science, 41(3), 227–236. Reply to Piccinini (2004).
Zurück zum Zitat Bader, R. M. (2013). Towards a hyperintensional theory of intrinsicality. Journal of Philosophy, 110(10), 525–563. Bader, R. M. (2013). Towards a hyperintensional theory of intrinsicality. Journal of Philosophy, 110(10), 525–563.
Zurück zum Zitat Ballard, D. H. (1997). An introduction to natural computation. Cambridge, MA: MIT Press.MATH Ballard, D. H. (1997). An introduction to natural computation. Cambridge, MA: MIT Press.MATH
Zurück zum Zitat Benacerraf, P. (1965). What numbers could not be. Philosophical Review, 74(1), 47–73.MathSciNet Benacerraf, P. (1965). What numbers could not be. Philosophical Review, 74(1), 47–73.MathSciNet
Zurück zum Zitat Biermann, A. (1990). Great ideas in computer science: A gentle introduction. Cambridge, MA: MIT Press.MATH Biermann, A. (1990). Great ideas in computer science: A gentle introduction. Cambridge, MA: MIT Press.MATH
Zurück zum Zitat Blum, L., Shub, M., & Smale, S. (1989). On a theory of computation and complexity over the real numbers: NP-completeness, recursive functions, and universal machines. Bulletin of the American Mathematical Society, 21(1), 1–46.MathSciNetMATH Blum, L., Shub, M., & Smale, S. (1989). On a theory of computation and complexity over the real numbers: NP-completeness, recursive functions, and universal machines. Bulletin of the American Mathematical Society, 21(1), 1–46.MathSciNetMATH
Zurück zum Zitat Borbely, R. (2005). Letter to the editor. Scientific American, 12, 15. Borbely, R. (2005). Letter to the editor. Scientific American, 12, 15.
Zurück zum Zitat Bostrom, N. (2003). Are you living in a computer simulation? Philosophical Quarterly, 53(211), 243–255. Bostrom, N. (2003). Are you living in a computer simulation? Philosophical Quarterly, 53(211), 243–255.
Zurück zum Zitat Burks, A. W. (Ed.). (1970). Essays on cellular automata. Urbana, IL: University of Illinois Press.MATH Burks, A. W. (Ed.). (1970). Essays on cellular automata. Urbana, IL: University of Illinois Press.MATH
Zurück zum Zitat Care, C. (2007). Not only digital: A review of ACM’s early involvement with analog computing technology. Communications of the ACM, 50(5), 42–45. Care, C. (2007). Not only digital: A review of ACM’s early involvement with analog computing technology. Communications of the ACM, 50(5), 42–45.
Zurück zum Zitat Carpenter, B., & Doran, R. (1977). The other Turing machine. The Computer Journal, 20(3), 269–279.MathSciNetMATH Carpenter, B., & Doran, R. (1977). The other Turing machine. The Computer Journal, 20(3), 269–279.MathSciNetMATH
Zurück zum Zitat Chalmers, D. J. (2011). A computational foundation for the study of cognition. Journal of Cognitive Science (South Korea), 12(4), 323–357. Chalmers, D. J. (2011). A computational foundation for the study of cognition. Journal of Cognitive Science (South Korea), 12(4), 323–357.
Zurück zum Zitat Chalmers, D. J. (2012). The varieties of computation: A reply. Journal of Cognitive Science (South Korea), 13(3), 211–248. Chalmers, D. J. (2012). The varieties of computation: A reply. Journal of Cognitive Science (South Korea), 13(3), 211–248.
Zurück zum Zitat Chow, S. J. (2015). Many meanings of ‘heuristic’. British Journal for the Philosophy of Science, 66, 977–1016. Chow, S. J. (2015). Many meanings of ‘heuristic’. British Journal for the Philosophy of Science, 66, 977–1016.
Zurück zum Zitat Churchland, P. S., & Sejnowski, T. J. (1992). The computational brain. Cambridge, MA: MIT Press.MATH Churchland, P. S., & Sejnowski, T. J. (1992). The computational brain. Cambridge, MA: MIT Press.MATH
Zurück zum Zitat Coffa, J. (1991). The semantic tradition from Kant to Carnap: To the Vienna Station. Cambridge: Cambridge University Press. Coffa, J. (1991). The semantic tradition from Kant to Carnap: To the Vienna Station. Cambridge: Cambridge University Press.
Zurück zum Zitat Copeland, B. J. (1997). The broad conception of computation. American Behavioral Scientist, 40(6), 690–716. Copeland, B. J. (1997). The broad conception of computation. American Behavioral Scientist, 40(6), 690–716.
Zurück zum Zitat Copeland, B. J. (2002). Hypercomputation. Minds and Machines, 12(4), 461–502.MATH Copeland, B. J. (2002). Hypercomputation. Minds and Machines, 12(4), 461–502.MATH
Zurück zum Zitat Copeland, B. J. (Ed.). (2004). The essential Turing. Oxford: Oxford University Press.MATH Copeland, B. J. (Ed.). (2004). The essential Turing. Oxford: Oxford University Press.MATH
Zurück zum Zitat Corry, L. (2017). Turing’s pre-war analog computers: The fatherhood of the modern computer revisited. Communications of the ACM, 60(8), 50–58. Corry, L. (2017). Turing’s pre-war analog computers: The fatherhood of the modern computer revisited. Communications of the ACM, 60(8), 50–58.
Zurück zum Zitat Davis, M. D. (2000). Overheard in the park. American Scientist, 88, 366–367. Davis, M. D. (2000). Overheard in the park. American Scientist, 88, 366–367.
Zurück zum Zitat Davis, M. D. (2004). The myth of hypercomputation. In C. Teuscher (Ed.), Alan Turing: The life and legacy of a great thinker (pp. 195–212). Berlin: Springer. Davis, M. D. (2004). The myth of hypercomputation. In C. Teuscher (Ed.), Alan Turing: The life and legacy of a great thinker (pp. 195–212). Berlin: Springer.
Zurück zum Zitat Davis, M. D. (2006a). The Church–Turing thesis: Consensus and opposition. In A. Beckmann, U. Berger, B. Löwe, & J. Tucker (Eds.), Logical approaches to computational barriers: Second conference on computability in Europe, CiE 2006, Lecture notes in computer science (Vol. 3988, pp. 125–132), Swansea, UK, June 30–July 5, 2006. Berlin: Springer. Davis, M. D. (2006a). The Church–Turing thesis: Consensus and opposition. In A. Beckmann, U. Berger, B. Löwe, & J. Tucker (Eds.), Logical approaches to computational barriers: Second conference on computability in Europe, CiE 2006, Lecture notes in computer science (Vol. 3988, pp. 125–132), Swansea, UK, June 30–July 5, 2006. Berlin: Springer.
Zurück zum Zitat Davis, M. D. (2006b). Why there is no such discipline as hypercomputation. Applied Mathematics and Computation, 178, 4–7.MathSciNetMATH Davis, M. D. (2006b). Why there is no such discipline as hypercomputation. Applied Mathematics and Computation, 178, 4–7.MathSciNetMATH
Zurück zum Zitat Dennett, D. C. (2013). Intuition pumps and other tools for thinking. New York: W.W. Norton. Dennett, D. C. (2013). Intuition pumps and other tools for thinking. New York: W.W. Norton.
Zurück zum Zitat Dennett, D. C. (2017). From bacteria to bach and back: The evolution of mind. New York: W.W. Norton. Dennett, D. C. (2017). From bacteria to bach and back: The evolution of mind. New York: W.W. Norton.
Zurück zum Zitat Edelman, S. (2008a). Computing the mind. New York: Oxford University Press. Edelman, S. (2008a). Computing the mind. New York: Oxford University Press.
Zurück zum Zitat Edelman, S. (2008b). On the nature of minds; or: Truth and consequences. Journal of Experimental & Theoretical Artificial Intelligence, 20(3), 181–196. Edelman, S. (2008b). On the nature of minds; or: Truth and consequences. Journal of Experimental & Theoretical Artificial Intelligence, 20(3), 181–196.
Zurück zum Zitat Egan, F. (2012). Metaphysics and computational cognitive science: Let’s not let the tail wag the dog. Journal of Cognitive Science (South Korea), 13(1), 39–49. Egan, F. (2012). Metaphysics and computational cognitive science: Let’s not let the tail wag the dog. Journal of Cognitive Science (South Korea), 13(1), 39–49.
Zurück zum Zitat Gigerenzer, G., & Goldstein, D. G. (1996). Mind as computer: Birth of a metaphor. Creativity Research Journal, 9(2–3), 131–144. Gigerenzer, G., & Goldstein, D. G. (1996). Mind as computer: Birth of a metaphor. Creativity Research Journal, 9(2–3), 131–144.
Zurück zum Zitat Gödel, K. (perhaps about 1938). Undecidable diophantine propositions. In S. Feferman, et al. (Eds.), Collected works (Vol. III, pp. 164–175). Oxford: Oxford University Press. Gödel, K. (perhaps about 1938). Undecidable diophantine propositions. In S. Feferman, et al. (Eds.), Collected works (Vol. III, pp. 164–175). Oxford: Oxford University Press.
Zurück zum Zitat Goldin, D., Smolka, S. A., & Wegner, P. (Eds.). (2006). Interactive computation: The new paradigm. Berlin: Springer.MATH Goldin, D., Smolka, S. A., & Wegner, P. (Eds.). (2006). Interactive computation: The new paradigm. Berlin: Springer.MATH
Zurück zum Zitat Goodman, N. D. (1987). Intensions, Church’s thesis, and the formalization of mathematics. Notre Dame Journal of Formal Logic, 28(4), 473–489.MathSciNetMATH Goodman, N. D. (1987). Intensions, Church’s thesis, and the formalization of mathematics. Notre Dame Journal of Formal Logic, 28(4), 473–489.MathSciNetMATH
Zurück zum Zitat Gopnik, A. (2009). The philosophical baby: What children’s minds tell us about truth, love, and the meaning of life. New York: Farrar, Straus and Giroux. Gopnik, A. (2009). The philosophical baby: What children’s minds tell us about truth, love, and the meaning of life. New York: Farrar, Straus and Giroux.
Zurück zum Zitat Guernsey, L. (2009). Computers track the elusive metaphor. Chronicle of Higher Education, 55, A11. Guernsey, L. (2009). Computers track the elusive metaphor. Chronicle of Higher Education, 55, A11.
Zurück zum Zitat Haigh, T. (2013). ‘Stored program concept’ considered harmful: History and historiography. In P. Bonizzoni, V. Brattka, & B. Löwe (Eds.), CiE 2013, Lecture notes in computer science (Vol. 7921, pp. 241–251). Berlin: Springer. Haigh, T. (2013). ‘Stored program concept’ considered harmful: History and historiography. In P. Bonizzoni, V. Brattka, & B. Löwe (Eds.), CiE 2013, Lecture notes in computer science (Vol. 7921, pp. 241–251). Berlin: Springer.
Zurück zum Zitat Hartree, D. (1949). Calculating instruments and machines. Urbana, IL: University of Illinois Press.MATH Hartree, D. (1949). Calculating instruments and machines. Urbana, IL: University of Illinois Press.MATH
Zurück zum Zitat Hayes, B. (2007). Trains of thought. American Scientist, 95(2), 108–113. Hayes, B. (2007). Trains of thought. American Scientist, 95(2), 108–113.
Zurück zum Zitat Hayes, P. J. (1997). What is a computer? Monist, 80(3), 389–404. Hayes, P. J. (1997). What is a computer? Monist, 80(3), 389–404.
Zurück zum Zitat Hidalgo, C. (2015). Planet hard drive. Scientific American, 313(2), 72–75. Hidalgo, C. (2015). Planet hard drive. Scientific American, 313(2), 72–75.
Zurück zum Zitat Hintikka, J., & Mutanen, A. (1997). An alternative concept of computability. In J. Hintikka (Ed.), Language, truth, and logic in mathematics (pp. 174–188). Dordrecht: Springer. Hintikka, J., & Mutanen, A. (1997). An alternative concept of computability. In J. Hintikka (Ed.), Language, truth, and logic in mathematics (pp. 174–188). Dordrecht: Springer.
Zurück zum Zitat Hogarth, M. (1992). Does general relativity allow an observer to view an eternity in a finite time? Foundations of Physics Letters, 5(2), 173–181.MathSciNet Hogarth, M. (1992). Does general relativity allow an observer to view an eternity in a finite time? Foundations of Physics Letters, 5(2), 173–181.MathSciNet
Zurück zum Zitat Holst, P. A. (2000). Analog computer. In A. Ralston, E. D. Reilly, & D. Hemmendinger (Eds.), Encyclopedia of computer science (4th ed., pp. 53–59). New York: Grove’s Dictionaries. Holst, P. A. (2000). Analog computer. In A. Ralston, E. D. Reilly, & D. Hemmendinger (Eds.), Encyclopedia of computer science (4th ed., pp. 53–59). New York: Grove’s Dictionaries.
Zurück zum Zitat Jackson, A. S. (1960). Analog computation. New York: McGraw-Hill.MATH Jackson, A. S. (1960). Analog computation. New York: McGraw-Hill.MATH
Zurück zum Zitat Kleene, S. C. (1995). Turing’s analysis of computability, and major applications of it. In R. Herken (Ed.), The universal turing machine: A half-century survey (2nd ed., pp. 15–49). Vienna: Springer. Kleene, S. C. (1995). Turing’s analysis of computability, and major applications of it. In R. Herken (Ed.), The universal turing machine: A half-century survey (2nd ed., pp. 15–49). Vienna: Springer.
Zurück zum Zitat Kugel, P. (2002). Computing machines can’t be intelligent (… and Turing said so). Minds and Machines, 12(4), 563–579.MATH Kugel, P. (2002). Computing machines can’t be intelligent (… and Turing said so). Minds and Machines, 12(4), 563–579.MATH
Zurück zum Zitat Lamport, L. (2011). Euclid writes an algorithm: A fairytale. International Journal of Software and Informatics 5(1–2, Part 1), 7–20. Lamport, L. (2011). Euclid writes an algorithm: A fairytale. International Journal of Software and Informatics 5(1–2, Part 1), 7–20.
Zurück zum Zitat Langton, R., & D. Lewis (1998). Defining ‘intrinsic’. Philosophy and Phenomenological Research, 58(2), 333–345. Langton, R., & D. Lewis (1998). Defining ‘intrinsic’. Philosophy and Phenomenological Research, 58(2), 333–345.
Zurück zum Zitat Lewis, D. (1983). Extrinsic properties. Philosophical Studies, 44(2), 197–200. Lewis, D. (1983). Extrinsic properties. Philosophical Studies, 44(2), 197–200.
Zurück zum Zitat Lewis, W. (1953). Electronic computers and telephone switching. Proceedings of the Institute of Radio Engineers, 41(10), 1242–1244. Lewis, W. (1953). Electronic computers and telephone switching. Proceedings of the Institute of Radio Engineers, 41(10), 1242–1244.
Zurück zum Zitat Lloyd, S. (2000). Ultimate physical limits to computation. Nature, 406, 1047–1054. Lloyd, S. (2000). Ultimate physical limits to computation. Nature, 406, 1047–1054.
Zurück zum Zitat Lloyd, S. (2002). Computational capacity of the universe. Physical Review Letters, 88(23), 237901-1–237901-4.MathSciNet Lloyd, S. (2002). Computational capacity of the universe. Physical Review Letters, 88(23), 237901-1–237901-4.MathSciNet
Zurück zum Zitat Lloyd, S. (2006). Programming the universe: A quantum computer scientist takes on the cosmos. New York: Alfred A. Knopf. Lloyd, S. (2006). Programming the universe: A quantum computer scientist takes on the cosmos. New York: Alfred A. Knopf.
Zurück zum Zitat Lloyd, S., & Ng, Y. J. (2004). Black hole computers. Scientific American, 291(5), 52–61. Lloyd, S., & Ng, Y. J. (2004). Black hole computers. Scientific American, 291(5), 52–61.
Zurück zum Zitat Marshall, D. (2016). The varieties of intrinsicality. Philosophy and Phenomenological Research, 92(2), 237–263. Marshall, D. (2016). The varieties of intrinsicality. Philosophy and Phenomenological Research, 92(2), 237–263.
Zurück zum Zitat McCulloch, W. S., & Pitts, W. H. (1943). A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 7, 114–133. Reprinted in Warren S. McCulloch, Embodiments of mind (Cambridge, MA: MIT Press, 1965): 19–39. McCulloch, W. S., & Pitts, W. H. (1943). A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics7, 114–133. Reprinted in Warren S. McCulloch, Embodiments of mind (Cambridge, MA: MIT Press, 1965): 19–39.
Zurück zum Zitat Moor, J. H. (1978). Three myths of computer science. British Journal for the Philosophy of Science, 29(3), 213–222. Moor, J. H. (1978). Three myths of computer science. British Journal for the Philosophy of Science, 29(3), 213–222.
Zurück zum Zitat Morris, G. J., & Reilly, E. D. (2000). Digital computer. In A. Ralston, E. D. Reilly, & D. Hemmendinger (Eds.), Encyclopedia of computer science (4th ed., pp. 359–545). New York: Grove’s Dictionaries. Morris, G. J., & Reilly, E. D. (2000). Digital computer. In A. Ralston, E. D. Reilly, & D. Hemmendinger (Eds.), Encyclopedia of computer science (4th ed., pp. 359–545). New York: Grove’s Dictionaries.
Zurück zum Zitat Naur, P. (2007). Computing versus human thinking. Communications of the ACM, 50(1), 85–94. Naur, P. (2007). Computing versus human thinking. Communications of the ACM, 50(1), 85–94.
Zurück zum Zitat O’Neill, S. (2015). The human race is a computer. New Scientist, 227(3029), 26–27. Interview with César Hidalgo. O’Neill, S. (2015). The human race is a computer. New Scientist, 227(3029), 26–27. Interview with César Hidalgo.
Zurück zum Zitat Oommen, B. J., & Rueda, L. G. (2005). A formal analysis of why heuristic functions work. Artificial Intelligence, 164(1–2), 1–22.MathSciNetMATH Oommen, B. J., & Rueda, L. G. (2005). A formal analysis of why heuristic functions work. Artificial Intelligence, 164(1–2), 1–22.MathSciNetMATH
Zurück zum Zitat Perruchet, P., & Vinter, A. (2002). The self-organizing consciousness. Behavioral and Brain Sciences, 25(3), 297–388. Perruchet, P., & Vinter, A. (2002). The self-organizing consciousness. Behavioral and Brain Sciences, 25(3), 297–388.
Zurück zum Zitat Piccinini, G. (2004). The first computational theory of mind and brain: A close look at McCulloch and Pitts’s ‘Logical calculus of ideas immanent in nervous activity’. Synthese, 141, 175–215. For a reply, see Aizawa (2010). Piccinini, G. (2004). The first computational theory of mind and brain: A close look at McCulloch and Pitts’s ‘Logical calculus of ideas immanent in nervous activity’. Synthese, 141, 175–215. For a reply, see Aizawa (2010).
Zurück zum Zitat Piccinini, G. (2006). Computational explanation in neuroscience. Synthese, 153(3), 343–353.MathSciNet Piccinini, G. (2006). Computational explanation in neuroscience. Synthese, 153(3), 343–353.MathSciNet
Zurück zum Zitat Piccinini, G. (2007a). Computational explanation and mechanistic explanation of mind. In M. Marraffa, M. D. Caro, & F. Ferretti (Eds.), Cartographies of the mind: Philosophy and psychology in intersection (pp. 23–36). Dordrecht: Springer. Piccinini, G. (2007a). Computational explanation and mechanistic explanation of mind. In M. Marraffa, M. D. Caro, & F. Ferretti (Eds.), Cartographies of the mind: Philosophy and psychology in intersection (pp. 23–36). Dordrecht: Springer.
Zurück zum Zitat Piccinini, G. (2007b). Computational modelling vs. computational explanation: Is everything a Turing machine, and does it matter to the philosophy of mind? Australasian Journal of Philosophy, 85(1), 93–115.MathSciNet Piccinini, G. (2007b). Computational modelling vs. computational explanation: Is everything a Turing machine, and does it matter to the philosophy of mind? Australasian Journal of Philosophy, 85(1), 93–115.MathSciNet
Zurück zum Zitat Piccinini, G. (2007c). Computing mechanisms. Philosophy of Science, 74(4), 501–526.MathSciNet Piccinini, G. (2007c). Computing mechanisms. Philosophy of Science, 74(4), 501–526.MathSciNet
Zurück zum Zitat Piccinini, G. (2008). Computers. Pacific Philosophical Quarterly, 89, 32–73. Piccinini, G. (2008). Computers. Pacific Philosophical Quarterly, 89, 32–73.
Zurück zum Zitat Piccinini, G. (2010). The mind as neural software? Understanding functionalism, computationalism, and computational functionalism. Philosophy and Phenomenological Research, 81(2), 269–311. Piccinini, G. (2010). The mind as neural software? Understanding functionalism, computationalism, and computational functionalism. Philosophy and Phenomenological Research, 81(2), 269–311.
Zurück zum Zitat Piccinini, G. (2011). The physical Church–Turing thesis: Modest or bold? British Journal for the Philosophy of Science, 62, 733–769.MathSciNetMATH Piccinini, G. (2011). The physical Church–Turing thesis: Modest or bold? British Journal for the Philosophy of Science, 62, 733–769.MathSciNetMATH
Zurück zum Zitat Piccinini, G. (2015). Physical computation: A mechanistic account. Oxford: Oxford University Press.MATH Piccinini, G. (2015). Physical computation: A mechanistic account. Oxford: Oxford University Press.MATH
Zurück zum Zitat Piccinini, G. (2018). Computation and representation in cognitive neuroscience. Minds and Machines, 28(1), 1–6. Piccinini, G. (2018). Computation and representation in cognitive neuroscience. Minds and Machines, 28(1), 1–6.
Zurück zum Zitat Piccinini, G., & Bahar, S. (2013). Neural computation and the computational theory of cognition. Cognitive Science, 34, 453–488. Piccinini, G., & Bahar, S. (2013). Neural computation and the computational theory of cognition. Cognitive Science, 34, 453–488.
Zurück zum Zitat Polya, G. (1957). How to solve it: A new aspect of mathematical method (2nd ed.). Garden City, NY: Doubleday Anchor.MATH Polya, G. (1957). How to solve it: A new aspect of mathematical method (2nd ed.). Garden City, NY: Doubleday Anchor.MATH
Zurück zum Zitat Pour-El, M. B. (1974). Abstract computability and its relation to the general purpose analog computer (some connections between logic, differential equations and analog computers). Transactions of the American Mathematical Society, 199, 1–28.MathSciNetMATH Pour-El, M. B. (1974). Abstract computability and its relation to the general purpose analog computer (some connections between logic, differential equations and analog computers). Transactions of the American Mathematical Society, 199, 1–28.MathSciNetMATH
Zurück zum Zitat Putnam, H. (1965). Trial and error predicates and the solution to a problem of Mostowski. Journal of Symbolic Logic, 30(1), 49–57.MathSciNetMATH Putnam, H. (1965). Trial and error predicates and the solution to a problem of Mostowski. Journal of Symbolic Logic, 30(1), 49–57.MathSciNetMATH
Zurück zum Zitat Putnam, H. (1988). Representation and Reality. Cambridge, MA: MIT Press. Putnam, H. (1988). Representation and Reality. Cambridge, MA: MIT Press.
Zurück zum Zitat Randell, B. (1994). The origins of computer programming. IEEE Annals of the History of Computing, 16(4), 6–14.MathSciNetMATH Randell, B. (1994). The origins of computer programming. IEEE Annals of the History of Computing, 16(4), 6–14.MathSciNetMATH
Zurück zum Zitat Rapaport, W. J. (1988). Syntactic semantics: Foundations of computational natural-language understanding. In J. H. Fetzer (Ed.), Aspects of artificial intelligence (pp. 81–131). Dordrecht: Kluwer. http://www.cse.buffalo.edu/~rapaport/Papers/synsem.pdf; reprinted with numerous errors in Eric Dietrich (Ed.). (1994). Thinking machines and virtual persons: Essays on the intentionality of machines (San Diego: Academic Press): 225–273. Rapaport, W. J. (1988). Syntactic semantics: Foundations of computational natural-language understanding. In J. H. Fetzer (Ed.), Aspects of artificial intelligence (pp. 81–131). Dordrecht: Kluwer. http://​www.​cse.​buffalo.​edu/​~rapaport/​Papers/​synsem.​pdf; reprinted with numerous errors in Eric Dietrich (Ed.). (1994). Thinking machines and virtual persons: Essays on the intentionality of machines (San Diego: Academic Press): 225–273.
Zurück zum Zitat Rapaport, W. J. (1998). How minds can be computational systems. Journal of Experimental and Theoretical Artificial Intelligence, 10, 403–419.MATH Rapaport, W. J. (1998). How minds can be computational systems. Journal of Experimental and Theoretical Artificial Intelligence, 10, 403–419.MATH
Zurück zum Zitat Rapaport, W. J. (1999). Implementation is semantic interpretation. The Monist, 82, 109–130. Rapaport, W. J. (1999). Implementation is semantic interpretation. The Monist, 82, 109–130.
Zurück zum Zitat Rapaport, W. J. (2005a). Implemention is semantic interpretation: Further thoughts. Journal of Experimental and Theoretical Artificial Intelligence, 17(4), 385–417.MathSciNet Rapaport, W. J. (2005a). Implemention is semantic interpretation: Further thoughts. Journal of Experimental and Theoretical Artificial Intelligence, 17(4), 385–417.MathSciNet
Zurück zum Zitat Rapaport, W. J. (2005b). Philosophy of computer science: An introductory course. Teaching Philosophy, 28(4), 319–341.MathSciNet Rapaport, W. J. (2005b). Philosophy of computer science: An introductory course. Teaching Philosophy, 28(4), 319–341.MathSciNet
Zurück zum Zitat Rapaport, W. J. (2007). Searle on brains as computers. American Philosophical Association Newsletter on Philosophy and Computers, 6(2), 4–9. Rapaport, W. J. (2007). Searle on brains as computers. American Philosophical Association Newsletter on Philosophy and Computers, 6(2), 4–9.
Zurück zum Zitat Rapaport, W. J. (2012). Semiotic systems, computers, and the mind: How cognition could be computing. International Journal of Signs and Semiotic Systems 2(1), 32–71. Revised version published as Rapaport (2018b). Rapaport, W. J. (2012). Semiotic systems, computers, and the mind: How cognition could be computing. International Journal of Signs and Semiotic Systems 2(1), 32–71. Revised version published as Rapaport (2018b).
Zurück zum Zitat Rapaport, W. J. (2017b). Semantics as syntax. American Philosophical Association Newsletter on Philosophy and Computers, 17(1), 2–11. Rapaport, W. J. (2017b). Semantics as syntax. American Philosophical Association Newsletter on Philosophy and Computers, 17(1), 2–11.
Zurück zum Zitat Rapaport, W. J. (2018b). Syntactic semantics and the proper treatment of computationalism. In M. Danesi (Ed.), Empirical research on semiotics and visual rhetoric (pp. 128–176). Hershey, PA: IGI Global. Rapaport, W. J. (2018b). Syntactic semantics and the proper treatment of computationalism. In M. Danesi (Ed.), Empirical research on semiotics and visual rhetoric (pp. 128–176). Hershey, PA: IGI Global.
Zurück zum Zitat Rescorla, M. (2012). How to integrate representation into computational modeling, and why we should. Journal of Cognitive Science (South Korea), 13(1), 1–38. Rescorla, M. (2012). How to integrate representation into computational modeling, and why we should. Journal of Cognitive Science (South Korea), 13(1), 1–38.
Zurück zum Zitat Richards, W. (1988). Natural computation. Cambridge, MA: MIT Press.MATH Richards, W. (1988). Natural computation. Cambridge, MA: MIT Press.MATH
Zurück zum Zitat Robinson, J. A. (1994). Logic, computers, Turing, and von Neumann. In K. Furukawa, D. Michie, & S. Muggleton (Eds.), Machine Intelligence 13: Machine intelligence and inductive learning (pp. 1–35). Oxford: Clarendon Press. Robinson, J. A. (1994). Logic, computers, Turing, and von Neumann. In K. Furukawa, D. Michie, & S. Muggleton (Eds.), Machine Intelligence 13: Machine intelligence and inductive learning (pp. 1–35). Oxford: Clarendon Press.
Zurück zum Zitat Romanycia, M. H., & Pelletier, F. J. (1985). What is a heuristic? Computational Intelligence, 1(2), 47–58. Romanycia, M. H., & Pelletier, F. J. (1985). What is a heuristic? Computational Intelligence, 1(2), 47–58.
Zurück zum Zitat Rubinoff, M. (1953). Analogue vs. digital computers—a comparison. Proceedings of the IRE, 41(10), 1254–1262.MathSciNet Rubinoff, M. (1953). Analogue vs. digital computers—a comparison. Proceedings of the IRE, 41(10), 1254–1262.MathSciNet
Zurück zum Zitat Sackur, J., & Dehaene, S. (2009). The cognitive architecture for chaining of two mental operations. Cognition, 111, 187–211. Sackur, J., & Dehaene, S. (2009). The cognitive architecture for chaining of two mental operations. Cognition, 111, 187–211.
Zurück zum Zitat Samuel, A. L. (1953). Computing bit by bit, or digital computers made easy. Proceedings of the IRE, 41(10), 1223–1230. Samuel, A. L. (1953). Computing bit by bit, or digital computers made easy. Proceedings of the IRE, 41(10), 1223–1230.
Zurück zum Zitat Scheutz, M. (2012). What it is not to implement a computation: A critical analysis of Chalmers’ notion of implementation. Journal of Cognitive Science (South Korea), 13(1), 75–106. Scheutz, M. (2012). What it is not to implement a computation: A critical analysis of Chalmers’ notion of implementation. Journal of Cognitive Science (South Korea), 13(1), 75–106.
Zurück zum Zitat Schmidhuber, J. (2006). The computational universe. American Scientist, 94, 364ff. Schmidhuber, J. (2006). The computational universe. American Scientist, 94, 364ff.
Zurück zum Zitat Schulman, A. N. (2009). Why minds are not like computers. The New Atlantis, 23, 46–68. Schulman, A. N. (2009). Why minds are not like computers. The New Atlantis, 23, 46–68.
Zurück zum Zitat Searle, J. R. (1990). Is the brain a digital computer? Proceedings and Addresses of the American Philosophical Association, 64(3), 21–37. Reprinted in slightly revised form as Searle (1992, Ch. 9). Searle, J. R. (1990). Is the brain a digital computer? Proceedings and Addresses of the American Philosophical Association64(3), 21–37. Reprinted in slightly revised form as Searle (1992, Ch. 9).
Zurück zum Zitat Searle, J. R. (1992). The rediscovery of the mind. Cambridge, MA: MIT Press. Searle, J. R. (1992). The rediscovery of the mind. Cambridge, MA: MIT Press.
Zurück zum Zitat Shagrir, O. (1999). What is computer science about? The Monist, 82(1), 131–149. Shagrir, O. (1999). What is computer science about? The Monist, 82(1), 131–149.
Zurück zum Zitat Shagrir, O. (2012). Can a brain possess two minds? Journal of Cognitive Science (South Korea), 13(2), 145–165. Shagrir, O. (2012). Can a brain possess two minds? Journal of Cognitive Science (South Korea), 13(2), 145–165.
Zurück zum Zitat Shapiro, E., & Benenson, Y. (2006). Bringing DNA computers to life. Scientific American, 294(5), 44–51. Shapiro, E., & Benenson, Y. (2006). Bringing DNA computers to life. Scientific American, 294(5), 44–51.
Zurück zum Zitat Shapiro, S. (2009). We hold these truths to be self-evident: But what do we mean by that? Review of Symbolic Logic, 2(1), 175–207.MathSciNetMATH Shapiro, S. (2009). We hold these truths to be self-evident: But what do we mean by that? Review of Symbolic Logic, 2(1), 175–207.MathSciNetMATH
Zurück zum Zitat Shepherdson, J., & Sturgis, H. (1963). Computability of recursive functions. Journal of the ACM, 10(2), 217–255.MathSciNetMATH Shepherdson, J., & Sturgis, H. (1963). Computability of recursive functions. Journal of the ACM, 10(2), 217–255.MathSciNetMATH
Zurück zum Zitat Simon, H. A. (1996). Computational theories of cognition. In W. O’Donohue & R. F. Kitchener (Eds.), The philosophy of psychology (pp. 160–172). London: Sage. Simon, H. A. (1996). Computational theories of cognition. In W. O’Donohue & R. F. Kitchener (Eds.), The philosophy of psychology (pp. 160–172). London: Sage.
Zurück zum Zitat Skow, B. (2007). Are shapes intrinsic? Philosophical Studies, 133, 111–130.MathSciNet Skow, B. (2007). Are shapes intrinsic? Philosophical Studies, 133, 111–130.MathSciNet
Zurück zum Zitat Squires, R. (1970). On one’s mind. Philosophical Quarterly, 20(81), 347–356. Squires, R. (1970). On one’s mind. Philosophical Quarterly, 20(81), 347–356.
Zurück zum Zitat Sternberg, R. J. (1990). Metaphors of mind: Conceptions of the nature of intelligence. New York: Cambridge University Press. Sternberg, R. J. (1990). Metaphors of mind: Conceptions of the nature of intelligence. New York: Cambridge University Press.
Zurück zum Zitat Stewart, I. (1994). A subway named Turing. Scientific American, 104, 106–107. Stewart, I. (1994). A subway named Turing. Scientific American, 104, 106–107.
Zurück zum Zitat Stoll, C. (2006). When slide rules ruled. Scientific American, 294(5), 80–87.MathSciNet Stoll, C. (2006). When slide rules ruled. Scientific American, 294(5), 80–87.MathSciNet
Zurück zum Zitat Thomason, R. H. (2003). Dynamic contextual intensional logic: Logical foundations and an application. In P. Blackburn (Ed.), CONTEXT 2003: Lecture notes in artificial intelligence (Vol. 2680, pp. 328–341). Berlin: Springer. Thomason, R. H. (2003). Dynamic contextual intensional logic: Logical foundations and an application. In P. Blackburn (Ed.), CONTEXT 2003: Lecture notes in artificial intelligence (Vol. 2680, pp. 328–341). Berlin: Springer.
Zurück zum Zitat Turing, A. M. (1936). On computable numbers, with an application to the Entscheidungsproblem. Proceedings of the London Mathematical Society, 42, 230–265.MathSciNetMATH Turing, A. M. (1936). On computable numbers, with an application to the Entscheidungsproblem. Proceedings of the London Mathematical Society, 42, 230–265.MathSciNetMATH
Zurück zum Zitat Turing, A. M. (1939). Systems of logic based on ordinals. Proceedings of the London Mathematical Society, S2-45(1), 161–228. Reprinted with commentary in Copeland (2004, Ch. 3). Turing, A. M. (1939). Systems of logic based on ordinals. Proceedings of the London Mathematical SocietyS2-45(1), 161–228. Reprinted with commentary in Copeland (2004, Ch. 3).
Zurück zum Zitat Vardi, M. Y. (2013). Who begat computing? Communications of the ACM, 56(1), 5. Vardi, M. Y. (2013). Who begat computing? Communications of the ACM, 56(1), 5.
Zurück zum Zitat von Neumann, J. (1945 (1993)). First draft report on the EDVAC. IEEE Annals of the History of Computing, 15(4), 27–75 von Neumann, J. (1945 (1993)). First draft report on the EDVAC. IEEE Annals of the History of Computing15(4), 27–75
Zurück zum Zitat Wang, H. (1957). A variant to Turing’s theory of computing machines. Journal of the ACM, 4(1), 63–92.MathSciNet Wang, H. (1957). A variant to Turing’s theory of computing machines. Journal of the ACM, 4(1), 63–92.MathSciNet
Zurück zum Zitat Wegner, P. (1997). Why interaction is more powerful than algorithms. Communications of the ACM, 40(5), 80–91. Wegner, P. (1997). Why interaction is more powerful than algorithms. Communications of the ACM, 40(5), 80–91.
Zurück zum Zitat Weinberg, S. (2002). Is the universe a computer? New York Review of Books, 49(16), 43–47. Weinberg, S. (2002). Is the universe a computer? New York Review of Books, 49(16), 43–47.
Zurück zum Zitat Weizenbaum, J. (1976). Computer power and human reason. New York: W.H. Freeman. Weizenbaum, J. (1976). Computer power and human reason. New York: W.H. Freeman.
Zurück zum Zitat Wheeler, D. L. (1997, October 3). An ancient feud: Who invented the computer? Chronicle of Higher Education, B2. Wheeler, D. L. (1997, October 3). An ancient feud: Who invented the computer? Chronicle of Higher Education, B2.
Zurück zum Zitat Zobrist, A. L. (2000). Computer games: Traditional. In A. Ralston, E. D. Reilly, & D. Hemmendinger (Eds.), Encyclopedia of Computer Science (4th ed.). New York: Grove’s Dictionaries. Zobrist, A. L. (2000). Computer games: Traditional. In A. Ralston, E. D. Reilly, & D. Hemmendinger (Eds.), Encyclopedia of Computer Science (4th ed.). New York: Grove’s Dictionaries.
Zurück zum Zitat Zylberberg, A., Dehaene, S., Roelfsema, P. R., & Sigman, M. (2011). The human Turing machine: A neural framework for mental programs. Trends in Cognitive Science, 15(7), 293–300. Zylberberg, A., Dehaene, S., Roelfsema, P. R., & Sigman, M. (2011). The human Turing machine: A neural framework for mental programs. Trends in Cognitive Science, 15(7), 293–300.
Metadaten
Titel
What is a Computer? A Survey
verfasst von
William J. Rapaport
Publikationsdatum
25.05.2018
Verlag
Springer Netherlands
Erschienen in
Minds and Machines / Ausgabe 3/2018
Print ISSN: 0924-6495
Elektronische ISSN: 1572-8641
DOI
https://doi.org/10.1007/s11023-018-9465-6

Weitere Artikel der Ausgabe 3/2018

Minds and Machines 3/2018 Zur Ausgabe