footrest.blogg.se

Automaton definition
Automaton definition







Now, probably the most controversial, probably because the most recent.Īs well as automata, robots ARE machines, because they are systems that have been invented by humans.Īlso, robots ARE automata as well, because they are, basically, automatic machines.īut in order to consider robots as automata, we ne to grasp the idea of higher order functions. Finite State Machine (accessors, transducers, and so on) are also theoretical automata. Regarding the theoretical automata, note that what we call Turing Machine is acutally an automata, an universal abstract machine (even though Turing himself described it as an " automatic discrete machine") that takes in its input a (infinite) tape with symbols that constitutes it's sequence of instructions. Even though automata are way more common since the digital era, there were mechanical automata. As for machine, it can be physical (washing machine), or theoretical (Turing Machine, Finite State Acceptors, Transducers, and so on, and so forth). Really, it's nothing more than an automatic machine.

automaton definition

In this regard, it's a machine that has been restricted to be able to self-act following a sequence of instructions. Basically, it takes in input an input sequence (a program) and do things according to its internal design mechanically, like any other machine, and automatically, according to the program in it's intput.

automaton definition

Some related words: device, apparatus, machination, mechanism, machinery AutomataĪn automaton is a machine that has some automatic behavior, a self-operating machine. They are invented systems that provide rules and axioms, mechanisms that allow to do things, just as well as physical machines*. natural deduction) are theoretical machines. Traditional sewing machines (non electrically powered), boilers, combustion motors, windmills or automatized machines like washing machine or industrial robots, etc., are physical machines*.Ībstract machines (lambda-calculus, Turing's machine, regular expressions, etc.), programming languages, or some theoretical systems in some formal sciences (e.g. Some examples: the nervous system, the water cycle, even the financial system (which is not that "natural", but it still is pretty much a self-organizing system), or the way ants find the shortest route up to some resources, are natural systems*. Machines can be physical*, or theoretical. I would almost say that in a regard, a machine is a prescriptive system, while others are descriptive systems, since our knowledge about the latter as systems only comes from what we can detect and describe about the actual phenomena, while the behaviors of the former are (or should be almost) completely ruled by some inventors. It's very general, and ontologically, I would oppose it as natural systems* ("natural" in the common sense).

automaton definition

One can trigger some actions, toggling states, by interacting with the machine, using it's mechanisms (well, the interfaces to its mechanisms actually, but whatever). Nowadays, a machine is an invented system (by humans, as far as I know), with an intended behavior (more or less definite, with various degrees of freedom), given by a set of mechanisms that determine some actions (changeovers between states).

automaton definition

Robots are specific types of automata, automata are specific types of machines (which are a specific types of systems). In short, I would say that there is a very strict hierarchical order between the three terms. So, your description is correct: there is much overlap between the words, so much so that they can often be used interchangeably.Įven though it has been greatly responded, it's a very interesting question to me and I would like to bring some few more elements. Usually, emphasis is on something mechanical, although, like automaton, this word is applied to more abstract machines as well. The emphasis is, once built, the automaton can keep doing what it's supposed to be doing without further intervention.Ī machine is something mechanical that makes some task easier (e.g., a sewing machine, a washing machine). Some dictionaries describe automata as a synonym for robot, but the term is also used in a more abstract sense in a branch of mathematics. In science fiction, robots often take on humanlike qualities, but robots can in fact be much simpler than that (e.g., a vacuuming robot).Īn automaton is something that performs some task in accordance with some preset instructions. This is going to be a tricky question to answer, because all three words can be used in a wide range of contexts.Ī robot is something mechanical that does something useful.









Automaton definition