Yazar:
Mark Sanchez
Yaratılış Tarihi:
5 Ocak Ayı 2021
Güncelleme Tarihi:
1 Temmuz 2024
İçerik
- adımlar
- Bölüm 1/4: Bir Denklem Nasıl Yazılır
- Bölüm 2/4: Öklid'in algoritması nasıl yazılır
- Bölüm 3/4: Öklid Algoritmasını Kullanarak Çözüm Nasıl Bulunur?
- Bölüm 4/4: Sonsuz Diğer Çözümleri Bulun
Doğrusal bir Diophant denklemini çözmek için, tamsayı olan "x" ve "y" değişkenlerinin değerlerini bulmanız gerekir. Bir tamsayı çözümü, normalden daha karmaşıktır ve belirli bir dizi eylem gerektirir. Öncelikle katsayıların en büyük ortak bölenini (GCD) hesaplamanız ve ardından bir çözüm bulmanız gerekir. Doğrusal bir denklemin bir tamsayı çözümünü bulduğunuzda, sonsuz sayıda başka çözüm bulmak için basit bir desen kullanabilirsiniz.
adımlar
Bölüm 1/4: Bir Denklem Nasıl Yazılır
- 1 Denklemi standart biçimde yazın. Doğrusal denklem, değişkenlerin üslerinin 1'i geçmediği bir denklemdir. Böyle bir doğrusal denklemi çözmek için önce standart biçimde yazın. Doğrusal bir denklemin standart formu şöyle görünür: , nerede ve - bütün sayılar.
- Denklem farklı bir biçimde verilmişse, temel cebirsel işlemleri kullanarak onu standart forma getirin. Örneğin, verilen denklem ... Benzer terimler verin ve denklemi şu şekilde yazın: .
- 2 Denklemi basitleştirin (mümkünse). Denklemi standart formda yazarken katsayılara bakın ve ... Bu oranların bir GCD'si varsa, üç oranı da buna bölün. Böyle basitleştirilmiş bir denklemin çözümü, orijinal denklemin de çözümü olacaktır.
- Örneğin, üç katsayı da eşitse, bunları en az 2'ye bölün. Örneğin:
- (tüm üyeler 2'ye tam bölünür)
- (şimdi tüm üyeler 3'e bölünebilir)
- (bu denklem artık basitleştirilemez)
- Örneğin, üç katsayı da eşitse, bunları en az 2'ye bölün. Örneğin:
- 3 Denklemin çözülüp çözülmediğini kontrol edin. Bazı durumlarda, denklemin çözümü olmadığını hemen belirtebilirsiniz. "C" katsayısı, "A" ve "B" katsayılarının OBEB'sine bölünemiyorsa, denklemin çözümü yoktur.
- Örneğin, eğer her iki katsayı ve eşittir, o zaman katsayı eşit olmalı. Ama eğer garip, o zaman çözüm yok.
- denklem tamsayı çözümleri yok.
- denklem Denklemin sol tarafı 5'e bölünebildiği ve sağ tarafı bölünemediği için tamsayılı çözümler yoktur.
- Örneğin, eğer her iki katsayı ve eşittir, o zaman katsayı eşit olmalı. Ama eğer garip, o zaman çözüm yok.
Bölüm 2/4: Öklid'in algoritması nasıl yazılır
- 1 Öklid'in algoritmasını anlayın. Önceki kalanın bir sonraki bölen olarak kullanıldığı tekrarlanan bölmeler dizisidir. Sayıları tam olarak bölen son bölen, iki sayının en büyük ortak bölenidir (GCD).
- Örneğin, Euclid'in algoritmasını kullanarak 272 ve 36 numaralı GCD'yi bulalım:
- - Büyük sayıyı (272) küçük sayıya (36) bölün ve kalana (20) dikkat edin;
- - önceki böleni (36) önceki kalana (20) bölün. Yeni kalıntıya (16) dikkat edin;
- - önceki böleni (20) önceki kalana (16) bölün. Yeni kalıntıya (4) dikkat edin;
- - Bir önceki böleni (16) önceki kalana (4) bölün. Kalan 0 olduğundan, 4'ün orijinal iki sayı olan 272 ve 36'nın EBOB'u olduğunu söyleyebiliriz.
- Örneğin, Euclid'in algoritmasını kullanarak 272 ve 36 numaralı GCD'yi bulalım:
- 2 Öklid'in algoritmasını "A" ve "B" katsayılarına uygulayın. Doğrusal denklemi standart biçimde yazdığınızda, "A" ve "B" katsayılarını belirleyin ve ardından OBEB'yi bulmak için Öklid'in algoritmasını bunlara uygulayın. Örneğin, verilen bir lineer denklem .
- A = 87 ve B = 64 katsayıları için Euclid'in algoritması:
- A = 87 ve B = 64 katsayıları için Euclid'in algoritması:
- 3 En Büyük Ortak Faktörü (GCD) bulun. Son bölen 1 olduğundan, OBEB 87 ve 64 1'dir. Dolayısıyla 87 ve 64 birbirine göre asal sayılardır.
- 4 Sonucu analiz edin. gcd katsayılarını bulduğunuzda ve , katsayı ile karşılaştırın orijinal denklem. Eğer gcd ile bölünebilir ve , denklemin bir tamsayı çözümü vardır; aksi halde denklemin çözümü yoktur.
- Örneğin, denklem 3 1'e bölünebildiği için çözülebilir (gcd = 1).
- Örneğin, OBEB = 5 olduğunu varsayalım. 3, 5'e tam bölünemez, dolayısıyla bu denklemin tamsayı çözümü yoktur.
- Aşağıda gösterildiği gibi, bir denklemin bir tamsayı çözümü varsa, sonsuz sayıda başka tamsayı çözümü de vardır.
Bölüm 3/4: Öklid Algoritmasını Kullanarak Çözüm Nasıl Bulunur?
- 1 GCD hesaplama adımlarını numaralandırın. Doğrusal bir denklemin çözümünü bulmak için, ikame ve sadeleştirme sürecinin temeli olarak Öklid algoritmasını kullanmanız gerekir.
- GCD'yi hesaplama adımlarını numaralandırarak başlayın. Hesaplama işlemi şöyle görünür:
- GCD'yi hesaplama adımlarını numaralandırarak başlayın. Hesaplama işlemi şöyle görünür:
- 2 Kalanın olduğu son adıma dikkat edin. Kalanı izole etmek için bu adımın denklemini yeniden yazın.
- Örneğimizde, kalanlı son adım 6. adımdır. Kalan 1. adımdır. 6. adımdaki denklemi aşağıdaki gibi yeniden yazın:
- Örneğimizde, kalanlı son adım 6. adımdır. Kalan 1. adımdır. 6. adımdaki denklemi aşağıdaki gibi yeniden yazın:
- 3 Önceki adımın kalanını ayırın. Bu süreç adım adım bir "yukarı hareket"tir. Her seferinde bir önceki adımdaki denklemde kalanları izole edeceksiniz.
- Adım 5'te denklemin kalanını ayırın:
- veya
- Adım 5'te denklemin kalanını ayırın:
- 4 Değiştirin ve basitleştirin. Adım 6'daki denklemin 2 sayısını içerdiğine ve Adım 5'teki denklemde 2 sayısının izole edildiğine dikkat edin. Bu nedenle 6. adımdaki denklemde “2” yerine 5. adımdaki ifadeyi değiştirin:
- (6. adımın denklemi)
- (2 yerine bir ifade değiştirildi)
- (açılan parantezler)
- (basitleştirilmiş)
- 5 Yerine koyma ve sadeleştirme işlemini tekrarlayın. Öklid algoritmasında ters sırada hareket ederek açıklanan işlemi tekrarlayın. Her seferinde bir önceki adımdaki denklemi yeniden yazacak ve elde ettiğiniz son denkleme yerleştireceksiniz.
- Baktığımız son adım 5. adımdı. O halde 4. adıma gidin ve bu adımın denkleminde kalanını ayırın:
- Bu ifadeyi son denklemde "3" yerine koyun:
- Baktığımız son adım 5. adımdı. O halde 4. adıma gidin ve bu adımın denkleminde kalanını ayırın:
- 6 İkame ve sadeleştirme işlemine devam edin. Öklid algoritmasının ilk adımına ulaşana kadar bu işlem tekrarlanacaktır. Sürecin amacı, çözülecek orijinal denklemin 87 ve 64 katsayıları ile denklemi yazmaktır. Örneğimizde:
- (3. adımdaki ifadenin yerine geçti)
- (2. adımdaki ifadenin yerine geçti)
- (1. adımdaki ifadenin yerine geçti)
- (3. adımdaki ifadenin yerine geçti)
- 7 Ortaya çıkan denklemi orijinal katsayılara göre yeniden yazın. Öklid algoritmasının ilk adımına döndüğünüzde, ortaya çıkan denklemin orijinal denklemin iki katsayısını içerdiğini göreceksiniz. Denklemi, terimlerinin sırası orijinal denklemin katsayılarıyla eşleşecek şekilde yeniden yazın.
- Örneğimizde, orijinal denklem ... Bu nedenle, elde edilen denklemi katsayılar doğru olacak şekilde yeniden yazın."64" katsayısına özellikle dikkat edin. Orijinal denklemde bu katsayı negatif, Öklid algoritmasında ise pozitiftir. Bu nedenle, 34 faktörü negatif yapılmalıdır. Son denklem şu şekilde yazılacaktır:
- Örneğimizde, orijinal denklem ... Bu nedenle, elde edilen denklemi katsayılar doğru olacak şekilde yeniden yazın."64" katsayısına özellikle dikkat edin. Orijinal denklemde bu katsayı negatif, Öklid algoritmasında ise pozitiftir. Bu nedenle, 34 faktörü negatif yapılmalıdır. Son denklem şu şekilde yazılacaktır:
- 8 Bir çözüm bulmak için uygun çarpanı uygulayın. Örneğimizde, OBEB = 1 olduğuna dikkat edin, bu nedenle son denklem 1'dir. Ancak orijinal denklem (87x-64y) 3'tür. Bu nedenle, çözümü elde etmek için son denklemdeki tüm terimlerin 3 ile çarpılması gerekir:
- 9 Denklemin tamsayı çözümünü yazın. Orijinal denklemin katsayıları ile çarpılan sayılar bu denklemin çözümleridir.
- Örneğimizde çözümü bir çift koordinat olarak yazın: .
Bölüm 4/4: Sonsuz Diğer Çözümleri Bulun
- 1 Sonsuz sayıda çözüm olduğunu anlayın. Doğrusal bir denklemin bir tamsayı çözümü varsa, sonsuz sayıda tamsayı çözümü olmalıdır. İşte hızlı bir kanıt (cebirsel biçimde):
- ("x" e "B" eklerseniz ve "y" den "A" çıkarırsanız, orijinal denklemin değeri değişmez)
- 2 Orijinal x ve y değerlerini kaydedin. Sonraki (sonsuz) çözümleri hesaplama şablonu, halihazırda bulduğunuz tek çözümle başlar.
- Örneğimizde çözüm bir çift koordinattır. .
- 3 "X" değerine "B" faktörünü ekleyin. Yeni x değerini bulmak için bunu yapın.
- Örneğimizde, x = -75 ve B = -64:
- Böylece yeni "x" değeri: x = -139.
- Örneğimizde, x = -75 ve B = -64:
- 4 "y" değerinden "A" faktörünü çıkarın. Orijinal denklemin değerinin değişmemesi için, "x" e bir sayı eklerken, "y" den başka bir sayı çıkarmanız gerekir.
- Örneğimizde, y = -102 ve A = 87:
- Böylece "y" için yeni değer: y = -189.
- Yeni koordinat çifti şu şekilde yazılacaktır: .
- Örneğimizde, y = -102 ve A = 87:
- 5 Çözümü kontrol edin. Yeni koordinat çiftinin orijinal denklemin bir çözümü olduğunu doğrulamak için değerleri denklemin içine yerleştirin.
- Eşitlik sağlandığı için karar doğrudur.
- 6 Birçok çözüm bulmak için ifadeleri yazın. "X" değerleri, orijinal çözüme ve "B" faktörünün herhangi bir katına eşit olacaktır. Bu, aşağıdaki ifade olarak yazılabilir:
- x (k) = x + k (B), burada "x (k)", "x" değerlerinin kümesidir ve "x", bulduğunuz "x" in orijinal (ilk) değeridir.
- Örneğimizde:
- y (k) = y-k (A), burada y (k), y değerleri kümesidir ve y, bulduğunuz orijinal (ilk) y değeridir.
- Örneğimizde:
- x (k) = x + k (B), burada "x (k)", "x" değerlerinin kümesidir ve "x", bulduğunuz "x" in orijinal (ilk) değeridir.