ปัญหาที่ได้รับการปรับปรุงใหม่คือ: ทำไมจำนวนของการรวมกันของเลขฐานสองแบบสุ่ม 8 หลักที่นำมาเป็น 0 ถึง 8 หลักที่เลือก (เช่น 1 ของ) ในเวลาที่แตกต่างจากจำนวนของพีชคณิตของเลขฐานสองแบบสุ่ม 8 หลัก ในบริบทนี้การเลือกแบบสุ่มของ 0 และ 1 หมายถึงแต่ละหลักมีความเป็นอิสระจากกันดังนั้นตัวเลขจะไม่เกี่ยวข้องและ ; .p(0)=p(1)=12
คำตอบคือ: มีการเข้ารหัสสองแบบที่แตกต่างกัน 1) การเข้ารหัส lossless ของการเรียงสับเปลี่ยนและ 2) การเข้ารหัส lossy ของการรวมกัน
โฆษณา 1) เพื่อเข้ารหัสแบบไม่สูญเสียตัวเลขเพื่อให้แต่ละลำดับไม่ซ้ำกันเราสามารถดูหมายเลขนั้นว่าเป็นเลขจำนวนเต็มไบนารีโดยที่อยู่ทางซ้าย ไปทางขวาจิตในลำดับเลขฐานสองของการสุ่ม 0 และ 1 สิ่งที่ทำให้การเปลี่ยนรูปแต่ละครั้งไม่ซ้ำกันเนื่องจากแต่ละหลักสุ่มจะถูกเข้ารหัสตำแหน่ง และจำนวนพีชคณิตทั้งหมดเท่ากับ∑8i=12i−1XiXiith28=256. จากนั้นหนึ่งสามารถแปลเลขฐานสองเหล่านั้นเป็นฐาน 10 หมายเลข 0 ถึง 255 โดยไม่สูญเสียความเป็นเอกลักษณ์หรือสำหรับเรื่องนั้นสามารถเขียนหมายเลขนั้นโดยใช้การเข้ารหัสแบบไม่สูญเสียอื่น ๆ (เช่นข้อมูลที่บีบอัดแบบไม่สูญเสีย Hex, Octal) อย่างไรก็ตามคำถามตัวเองเป็นเลขฐานสอง การเปลี่ยนแปลงแต่ละครั้งนั้นมีความเป็นไปได้อย่างเท่าเทียมกันเนื่องจากมีเพียงวิธีเดียวเท่านั้นที่แต่ละลำดับการเข้ารหัสที่ไม่ซ้ำกันสามารถสร้างขึ้นได้และเราได้สันนิษฐานว่าการปรากฏตัวของ 1 หรือ 0 นั้นมีโอกาสเท่ากันทุกที่ภายในสตริงนั้น
โฆษณา 2) เมื่อการเข้ารหัสแบบไม่สูญเสียถูกยกเลิกโดยพิจารณาจากชุดค่าผสมเท่านั้นเราจึงมีการเข้ารหัสแบบสูญเสียซึ่งจะรวมผลลัพธ์และข้อมูลสูญหาย จากนั้นเราจะดูชุดตัวเลข, wlog เป็นจำนวนของ 1; ซึ่งจะลดลงเหลือจำนวนการรวมกันของวัตถุ 8 รายการที่รวม ในเวลาและสำหรับปัญหาที่แตกต่างกันความน่าจะเป็นที่แน่นอนของ 4 1 คือ 70 (การได้รับ 8 1 เนื่องจากมี 70 มีโอกาสเท่ากัน พีชคณิตที่สามารถผลิต 4 1 ของ C ( 8 , ∑ 8 i = 1 X i ) ∑ 8 i = 1 X i C ( 8 , 4 )∑8i=120XiC(8,∑8i=1Xi)∑8i=1XiC(8,4)
หมายเหตุ: ณ เวลาปัจจุบันคำตอบข้างต้นเป็นคำตอบเดียวที่มีการเปรียบเทียบการคำนวณอย่างชัดเจนของการเข้ารหัสทั้งสองและคำตอบเดียวที่กล่าวถึงแนวคิดของการเข้ารหัส ใช้เวลาสักครู่จึงทำให้ถูกต้องซึ่งเป็นเหตุผลว่าทำไมคำตอบนี้จึงถูกลดระดับลง หากมีข้อร้องเรียนที่โดดเด่นใด ๆ แสดงความคิดเห็น
อัปเดต: ตั้งแต่การอัปเดตครั้งล่าสุดฉันรู้สึกยินดีที่เห็นว่าแนวคิดของการเข้ารหัสเริ่มขึ้นแล้วในคำตอบอื่น ๆ เพื่อแสดงสิ่งนี้อย่างชัดเจนสำหรับปัญหาปัจจุบันฉันได้แนบจำนวนวิธีเรียงสับเปลี่ยนที่เข้ารหัสสูญหายในแต่ละชุด
โปรดทราบว่าจำนวนไบต์ของข้อมูลที่สูญหายระหว่างการเข้ารหัส combinatorial แต่ละครั้งจะเท่ากับจำนวนการเปลี่ยนลำดับของชุดค่านั้นลบหนึ่ง [โดยที่คือจำนวน 1 ของ] เช่นสำหรับปัญหานี้ จากถึงต่อชุดค่าผสมหรือโดยรวมn 0 69 256 - 9 = 247C(8,n)−1n069256−9=247