คิวบ์ที่สมบูรณ์แบบคือตัวเลขที่สามารถเขียนเป็น ^ 3 ได้ เมื่อทำการคำนวณคิวบ์ที่สมบูรณ์แบบคุณจะได้รับ * a * a โดยที่ "a" เป็นฐาน กระบวนการแฟคตอริ่งทั่วไปสองประการที่เกี่ยวข้องกับคิวบ์ที่สมบูรณ์แบบคือผลรวมของแฟคตอริ่งและความแตกต่างของคิวบ์ที่สมบูรณ์แบบ ในการทำเช่นนี้คุณจะต้องคำนึงถึงผลรวมหรือความแตกต่างในนิพจน์ทวินาม (สองเทอม) และนิพจน์ทริโนเมียล (สามเทอม) คุณสามารถใช้คำย่อ "SOAP" เพื่อช่วยในการหาผลรวมหรือผลต่าง สบู่หมายถึงสัญญาณของการแสดงออกที่แยกตัวประกอบจากซ้ายไปขวาโดยมีทวินามก่อนและหมายถึง "เหมือนกัน" "ตรงข้าม" และ "เป็นบวกเสมอ"
เขียนคำศัพท์ใหม่เพื่อให้ทั้งคู่เขียนในรูปแบบ (x) ^ 3 ทำให้คุณมีสมการที่ดูเหมือน ^ 3 + b ^ 3 หรือ ^ 3 - b ^ 3 ตัวอย่างเช่นที่ได้รับ x ^ 3 - 27 ให้เขียนสิ่งนี้เป็น x ^ 3 - 3 ^ 3
ใช้ SOAP เพื่อแยกแยะนิพจน์เป็นทวินามและทริโนเมียล ในสบู่ "เดียวกัน" หมายถึงความจริงที่ว่าสัญญาณระหว่างสองคำในส่วนทวินามของปัจจัยจะเป็นบวกหากเป็นผลรวมและลบหากมีความแตกต่าง "Opposite" หมายถึงความจริงที่ว่าเครื่องหมายระหว่างสองคำแรกของส่วน trinomial ของปัจจัยจะเป็นสิ่งที่ตรงกันข้ามกับสัญลักษณ์ของการแสดงออกที่ไม่ได้รับการรบกวน "เป็นบวกเสมอ" หมายความว่าคำสุดท้ายใน trinomial จะเป็นค่าบวกเสมอ
ถ้าคุณมีผลรวม a ^ 3 + b ^ 3 นี่จะกลายเป็น (a + b) (a ^ 2 - ab + b ^ 2) และถ้าคุณมีความแตกต่าง a ^ 3 - b ^ 3 จะเป็น (a - b) (a ^ 2 + ab + b ^ 2) จากตัวอย่างคุณจะได้รับ (x-3) (x ^ 2 + x * 3 + 3 ^ 2)
ทำความสะอาดการแสดงออก คุณอาจจำเป็นต้องเขียนคำที่เป็นตัวเลขด้วยเลขชี้กำลังโดยไม่ต้องใช้คำเหล่านั้นและเขียนสัมประสิทธิ์ใด ๆ เช่น 3 ใน x * 3 ตามลำดับที่ถูกต้อง ในตัวอย่าง (x-3) (x ^ 2 + x * 3 + 3 ^ 2) จะกลายเป็น (x-3) (x ^ 2 + 3x + 9)