ติดตรงนี้? แก้มันด้วย AI
Arithmetic · real student question

จงหาคำตอบที่เป็นจำนวนเต็มทั้งหมดของ 399x + 188y = 3570

Question

จงหาคำตอบที่เป็นจำนวนเต็มทั้งหมด (x,y)(x,y) ของสมการไดโอแฟนไทน์เชิงเส้น

399x+188y=3570399x+188y=3570

Step-by-step solution

  1. ตรวจว่าแก้ได้หรือไม่ด้วย ห.ร.ม. คำตอบที่เป็นจำนวนเต็มมีอยู่ก็ต่อเมื่อ gcd⁡(399,188)\gcd(399,188) หาร 35703570 ลงตัว ใช้ขั้นตอนวิธีของยุคลิด

    399=2⋅188+23,188=8⋅23+4,23=5⋅4+3,4=1⋅3+1,3=3⋅1+0399=2\cdot188+23,\quad 188=8\cdot23+4,\quad 23=5\cdot4+3,\quad 4=1\cdot3+1,\quad 3=3\cdot1+0

    ได้ gcd⁡(399,188)=1\gcd(399,188)=1 ซึ่งหารทุกจำนวนลงตัว คำตอบจึงมีอยู่

  2. ลดรูปให้เป็นสมภาค การทำงานในมอดุโล 188188 จะกำจัดพจน์ yy ทิ้ง

    399x≡3570(mod188)399x\equiv3570\pmod{188}

    ลดสัมประสิทธิ์ทั้งสอง 399−2(188)=23399-2(188)=23 และ 3570−18(188)=3570−3384=1863570-18(188)=3570-3384=186 ดังนั้น

    23x≡186(mod188)23x\equiv186\pmod{188}

  3. หาตัวผกผันการคูณของ 23 ด้วยการแทนย้อนกลับ ย้อนขั้นตอนของยุคลิด

    1=4−3=4−(23−5⋅4)=6⋅4−23=6(188−8⋅23)−23=6⋅188−49⋅231=4-3=4-(23-5\cdot4)=6\cdot4-23=6(188-8\cdot23)-23=6\cdot188-49\cdot23

    จึงได้ −49⋅23≡1(mod188)-49\cdot23\equiv1\pmod{188} ตัวผกผันคือ −49≡139(mod188)-49\equiv139\pmod{188} ตรวจดู 23×139=3197=17×188+123\times139=3197=17\times188+1 ✓

  4. คูณตลอด แล้วลดรูปขั้นสุดท้ายอย่างระมัดระวัง

    x≡186×139=25854(mod188)x\equiv186\times139=25854\pmod{188}

    เนื่องจาก 188×137=25756188\times137=25756 และ 25854−25756=9825854-25756=98 ดังนั้น

    x≡98(mod188)x\equiv98\pmod{188}

    นี่คือขั้นที่ความผิดพลาดมักเล็ดลอดเข้ามา บางครั้งมีการอ้างค่า 1818 ตรงนี้ แต่ 188×137=25756188\times137=25756 เหลือเศษ 9898 ไม่ใช่ 1818

  5. แก้คำตอบผิดที่ถูกส่งต่อกันมาอย่างกว้างขวาง คู่ (x,y)=(18,−19)(x,y)=(18,-19) มักถูกยกมาเป็นคำตอบเฉพาะ แต่เมื่อแทนค่าจะได้

    399(18)+188(−19)=7182−3572=3610≠3570399(18)+188(-19)=7182-3572=3610\neq3570

    ซึ่งคลาดไป 4040 คำตอบเฉพาะที่ถูกต้องซึ่งได้จาก x=98x=98 คือ

    188y=3570−399(98)=3570−39102=−35532⟹y=−189188y=3570-399(98)=3570-39102=-35532\quad\Longrightarrow\quad y=-189

    และ 399(98)+188(−189)=39102−35532=3570399(98)+188(-189)=39102-35532=3570 ✓

  6. เขียนคำตอบทั่วไป การบวก 188188 เข้ากับ xx พร้อมกับลบ 399399 ออกจาก yy ทำให้ข้างซ้ายไม่เปลี่ยน เพราะ 399⋅188−188⋅399=0399\cdot188-188\cdot399=0

    x=98+188k,y=−189−399k,k∈Zx=98+188k,\qquad y=-189-399k,\qquad k\in\mathbb{Z}

    เมื่อ k=−1k=-1 จะได้ (−90,210)(-90,210) และเมื่อ k=−2k=-2 จะได้ (−278,609)(-278,609)

  7. สังเกตว่าไม่มีคำตอบที่เป็นจำนวนเต็มบวก แล้วตรวจสอบ จากรูปทั่วไป การที่ x>0x>0 ต้องมี k≥0k\ge0 แต่เมื่อนั้น y=−189−399k≤−189<0y=-189-399k\le-189<0 ดังนั้น xx กับ yy เป็นบวกพร้อมกันไม่ได้เลย ตรวจ xx ทุกค่าตั้งแต่ 11 ถึง 199199 ไม่มีค่าใดทำให้ 3570−399x188\tfrac{3570-399x}{188} เป็นจำนวนเต็มบวก ✓ และสูตรทั่วไปได้รับการยืนยันว่าให้ 35703570 พอดีสำหรับ kk ทุกค่าตั้งแต่ −6-6 ถึง 66 ✓

Answer

x=98+188k,y=−189−399k,k∈Z(คำตอบเฉพาะคือ (98,−189))x=98+188k,\qquad y=-189-399k,\qquad k\in\mathbb{Z}\qquad\text{(คำตอบเฉพาะคือ }(98,-189))

Need to solve a different problem like this? Open the solver →