ความมุ่งมั่นเป็นหลักฟังก์ชั่น จำจากพีชคณิตว่าฟังก์ชั่นเป็นการโต้ตอบระหว่างโดเมนและช่วงที่สมาชิกแต่ละคนของโดเมนสอดคล้องกับสมาชิกหนึ่งคนของช่วง
ดังนั้นถ้า f (x) = z, f (x)! = y ยกเว้น y คือ z นั่นคือฟังก์ชั่น ลองนึกภาพจาวาสคริปต์:
function Add(A, B) {
return A + B;
}
var addedNumber = Add(2,3);//returns 5
addedNumber = Add(2,3);//still 5
ไม่ว่าคุณจะเรียกAdd(2,3)
มันว่ากี่ครั้งมันก็จะกลับมา 5 เสมอในคำอื่น ๆ เพิ่ม () เป็นฟังก์ชั่นที่กำหนด
ปัจจัยภายนอกสามารถทำให้เพิ่มพฤติกรรมในลักษณะที่ไม่ได้กำหนดไว้ ตัวอย่างเช่นถ้าคุณแนะนำมัลติเธรดในสมการ การป้อนข้อมูลของมนุษย์ยังทำให้เกิดระดับที่ไม่ใช่
ตอนนี้นี่คือสิ่งที่น่าสนใจ
“ ใครก็ตามที่พิจารณาวิธีการทางคณิตศาสตร์ในการสร้างเลขสุ่มอยู่ในสภาพบาป”
หมายเหตุฟอนนอยมันน์กล่าวว่า "วิธีการเกี่ยวกับคณิตศาสตร์ในการผลิต [... ]" นี้ไม่ได้พูดคุยเกี่ยวกับการป้อนข้อมูลของมนุษย์เห็นพ้องด้วยความเร็วลมตัวอย่างอ่านจากเครื่องดนตรีที่แม่นยำหรือวิธีการที่ไม่ใช่อัลกอริทึมอื่น ๆ ของการผลิตแบบสุ่มการป้อนข้อมูลไปยังฟังก์ชั่นที่กำหนด
เพียงแค่ระบุว่าฟังก์ชั่นหรือระบบของฟังก์ชั่นจะไม่กลายเป็นไม่กำหนดขึ้นทันที ในคำอื่น ๆ เพิ่ม (2,3) จะไม่อย่างใดกลับ 6 หรืออะไรอื่น ๆ กว่า 5 ได้รับปัจจัยการผลิตเดียวกัน ว่าเป็นไปไม่ได้.
ผู้เขียนข้อความจะนำไปสู่ขั้นตอนต่อไป
สิ่งที่ดีที่สุดที่เราสามารถหวังได้คือตัวเลขสุ่มหลอกสตรีมของตัวเลขที่ปรากฏราวกับว่าพวกเขาถูกสร้างแบบสุ่ม
ก่อนหน้านี้บริบทถูกกำหนดให้เป็น "บนอุปกรณ์ที่กำหนดค่าใด ๆ " ฉันสามารถยุติการโต้เถียงได้ที่นี่ แต่ถ้าเราเปลี่ยนบริบทโดยการแนะนำองค์ประกอบใหม่ให้กับระบบ องค์ประกอบที่ไม่ได้กำหนดค่าเพิ่มเมื่ออินพุตทำให้ระบบเป็นระบบที่ไม่ได้กำหนดไว้ แม้ว่าโดยการลบองค์ประกอบที่ไม่ได้กำหนดเราจะลดลงกลับไปที่ระบบที่กำหนด หากเราสามารถติดตามหรือทำซ้ำอินพุตเราสามารถสร้างผลลัพธ์ได้ แต่ย่อหน้าทั้งหมดนี้เป็นแนวร่วมกับสิ่งที่ผู้เขียนพูด จำบริบท
ใคร ๆ ก็สามารถโต้เถียงกับความหมายของไม่ใช่ระดับ - อีกครั้ง tangetenial จำบริบท
ดังนั้นเขาจึงถูกต้อง บนอุปกรณ์ที่กำหนดขึ้นได้มันเป็นไปไม่ได้ที่ระบบกำหนดค่าจะสร้างผลลัพธ์แบบสุ่มที่แท้จริง