Determinizm esasen bir fonksiyondur. Cebir'den, bir işlevin, bir alan ile aralık arasındaki bir yazışma olduğunu, böylece alanın her üyesinin aralığın tam olarak bir üyesine karşılık geldiğini unutmayın.
Öyleyse, eğer f (x) = z, y, z değilse f (x)! = Y. Bu bir fonksiyondur. JavaScript'i düşünün:
function Add(A, B) {
return A + B;
}
var addedNumber = Add(2,3);//returns 5
addedNumber = Add(2,3);//still 5
Kaç kere çağırdığınızın önemi yoktur Add(2,3)
, her zaman 5 döndürür. Başka bir deyişle, Add () deterministik bir fonksiyondur.
Dış faktörler, Add'in deterministik olmayan bir şekilde davranmasını sağlayabilir. Örneğin, çok okuyucuyu denklemin içine sokarsanız. İnsan girişi de determinizme neden olur.
Şimdi, olayların ilginçleştiği yer burası.
“Rastgele rakam üretmenin aritmetik yöntemlerini düşünen herkes elbette günah durumundadır.”
Not Not Von Neumann, "[[]]" üretiminin aritmetik yöntemleri. Bu, insan girdisi, eşzamanlılık, kesin bir araçtan okunan örnek rüzgar hızları ya da deterministik bir işleve rastgele girdi üretmenin diğer algoritmik olmayan yollarından bahsetmiyor .
Bu sadece bir fonksiyonun veya fonksiyon sisteminin bir anda determinist olamayacağını belirtir. Başka bir deyişle, Ekle (2,3) bir şekilde 6 veya aynı girdiler verildiğinde 5'ten başka bir şey döndürmez . İmkansız.
Alıntı yapan yazar bir adım daha ileri götürür.
Umut edebileceğimiz en iyi şey, rasgele oluşturulmuş gibi görünen bir sayı akışı olan sözde rastgele sayılardır.
Bağlam daha önce “herhangi bir belirleyici aygıtta” olarak tanımlandı. Tartışmayı burada sonlandırabilirim. Ancak, sisteme yeni bir öğe ekleyerek içeriği değiştirirsek ne olur? Girdi olarak eklenen deterministik olmayan bir eleman sistemi deterministik olmayan bir sistem yapar. Her ne kadar deterministik olmayan elementleri kaldırarak deterministik bir sisteme geri dönüyoruz. Bir şekilde girdileri izleyebilir veya başka şekilde çoğaltabilirsek, bir sonucu çoğaltabiliriz. Ancak bu paragrafın tamamı yazarın söylediklerine göre tedirgindir. İçeriği hatırla.
Bir kimse determinizm dışılığın anlamı üzerinde tartışabilir. Bir kez daha, tangetenial. İçeriği hatırla.
Demek haklı. Herhangi bir deterministik cihazda , deterministik bir sistemin gerçek rastgele bir sonuç vermesi imkansızdır.