Deterministic system (mathematics)
From Wikipedia, the free encyclopedia
In mathematics, a deterministic system is a system in which no randomness is involved in the development of future states of the system. Deterministic models thus produce the same output for a given starting condition. [1]
[edit] See also
Let us consider a system connected to the outer world by two or more input channels, this system will be said "deterministic" if it reacts always in the same way according to the order (time stamps) of the events occurring at its input channels.
Said differently, if event E1 occurs at T1 at the input I1 and event E2 occurs at T2 > T1 at the input I2, the consequence of E1 should be seen at the outer limit of the system before the consequence of E2. Here a time out can be considered also as an external event.
In order to react in this way, all the events have to be "serialised" in a "scheduler" before that their consequence is processed until the corresponding output channel.
In a "non deterministic" system, whatever the order between E1 and E2, predicting the outputs is not possible.