- O!+1! + 2! + … + 100! sayisinın 45 ile bölümünden kalan kaçtır? A) 10 B) 12 C) 15 D) 17 E) 19
!Resim [Link Silindi]
!Resim [Link Silindi]
45 ile bölümden kalan sorulduğunda büyük faktöriyellerin 45’in katı olduğunu ve kalan vermeyeceğini akılda tutmalıyız. 100! gibi büyük faktöriyeller 45 ile tam bölünür.
Bir sayının faktöriyeli, 1’den o sayıya kadar tüm pozitif tam sayıların çarpımına eşittir:
Örneğin:
Büyük faktöriyeller (örneğin 45 ve üzeri) içinde 45’in asal çarpanları olan 3 ve 5 çokça bulunur ve bu faktöriyeller 45 ile tam bölünebilir.
45 = 9 × 5 olarak yazılır. Büyük faktöriyellerde en az bir kere 5’in kuvveti ve en az iki kere 3’ün kuvveti vardır.
Yani:
Bu nedenle, büyük faktöriyeller 45 ile bölününce kalan sıfırdır.
Bu durumda 45 ile bölünüp kalanı etkileyen terimler sadece 0!, 1!, 2!, ..., 9! faktöriyeller olacaktır. Çünkü 10! ve sonrası 45’in katı olur (10! içinde 2 tane 5 ve yeterince 3 vardır, dolayısı ile 45’in katıdır).
Aşağıdaki faktöriyelleri hesaplayalım ve 45 ile modlarını bulalım:
| n | n! | 45 ile bölümünden kalan (mod 45) |
|---|---|---|
| 0 | 1 | 1 |
| 1 | 1 | 1 |
| 2 | 2 | 2 |
| 3 | 6 | 6 |
| 4 | 24 | 24 |
| 5 | 120 | 120 mod 45 = 120 - 2×45 = 30 |
| 6 | 720 | 720 mod 45 = 720 - 16×45 = 720 - 720 = 0 |
| 7 | 5040 | 5040 mod 45 = 0 (çünkü 7! içinde 5 ve iki tane 3 çarpanı var) |
| 8 | 40320 | 40320 mod 45 = 0 |
| 9 | 362880 | 362880 mod 45 = 0 |
Burada 6! itibariyle tüm faktöriyeller 45 ile bölünebilecek şekilde ve kalanı 0’dır.
Şimdi sadece 0! ile 5! arasını toplayalım:
64 mod 45:
Sonuç: 19
| Faktöriyel Aralığı | Toplam ve Mod 45 | Kalan |
|---|---|---|
| 0! … 5! | 64 | 19 |
| 6! … 100! | (tümü mod 45 = 0) | 0 |
| Toplam (0!+…+100!) | 64 + 0 = 64 | 19 |
| Adım | İşlem | Sonuç |
|---|---|---|
| 1 | 100! ve üstü faktöriyeller 45 ile tam bölünür | Mod 0 |
| 2 | 0! + 1! + 2! + 3! + 4! + 5! toplamı | 64 |
| 3 | 64 mod 45 | 19 |
| 4 | Cevap şıkkı | E) 19 |
1. Neden 10! ve üzeri faktöriyeller tam bölünüyor?
10! içinde en az bir adet 5 ve 2 adet 3 bulunur, böylece 45’in tüm asal çarpanları vardır. Böylece 10! ve üzeri sayılar 45 ile kalansız bölünür.
2. 0! nedir ve neden 1 olarak alınır?
0! tanım olarak 1’dir, matematiksel olarak uyumlu olması için böyle kabul edilir.
3. Büyük faktöriyellerde kalan neden 0 olur?
Çünkü faktöriyel çarpanları artar ve tam bölünebilirlik artar; özellikle asal çarpanlar bolca bulunduğunda kalan sıfırdır.
Bu problemi daha iyi anlamak için modüler aritmetik temel kavramlarını öğrenmek ister misiniz? Ya da faktöriyel ve asal çarpanlar arasındaki ilişkiyi derinlemesine açıklamamı ister misiniz?
Önemli Noktalar
Bu toplamın 45 ile bölümünden kalan 19’dur.
İçindekiler Tablosu
Faktöriyel tanımı: k! = 1\cdot2\cdot3\cdots k.
Toplam $$S=\sum_{k=0}^{100}k! \equiv \sum_{k=0}^{9}k!\pmod{45},$$
çünkü 10!\,. . .100!\equiv0\pmod{45}.
| k | k! | k! mod 45 |
|---|---|---|
| 0 | 1 | 1 |
| 1 | 1 | 1 |
| 2 | 2 | 2 |
| 3 | 6 | 6 |
| 4 | 24 | 24 |
| 5 | 120 | 30 |
| 6 | 720 | 0 |
| 7 | 5040 | 0 |
| 8 | 40320 | 0 |
| 9 | 362880 | 0 |
Toplam: 1+1+2+6+24+30 = 64 \equiv 19\pmod{45}.
Bu problemi Çin Kalan Teoremi perspektifiyle de inceleyebiliriz:
| Remainder Türü | Hesap | Sonuç |
|---|---|---|
| Mod 5 | (0!+1!+…+5!)\mod5 = (1+1+2+1+4+0)\mod5=9\mod5 | 4 |
| Mod 9 | (0!+1!+…+5!)\mod9 = 154\mod9 = 1 | 1 |
| Mod 45 | x\equiv4\pmod5,\;x\equiv1\pmod9 \;\Rightarrow x=19 | 19 |
| Adım | Özet |
|---|---|
| Faktöriyel terimlerin analizi | k\ge10\implies k!\equiv0\pmod{45} |
| Kritik toplam | 0!+1!+2!+3!+4!+5!=154 |
| Sonuç | 154\mod45=19 |
S1: Faktöriyel terimler neden hızlıca sıfır mod 45 olur?
C1: $10!$’da bir 5 ve iki 3 faktörü bulunduğu için hem 5’e hem 9’a tam bölünür.
S2: Başka hangi modüler sorularda Çin Kalan Teoremi kullanabilirim?
C2: Birden fazla asal çarpana bölünme kalanı sorularında (ör. mod 14 = mod 2 ve mod 7) sıkça işe yarar.
S3: Mod 45 yerine farklı bir bileşik mod olsaydı yöntem değişir miydi?
C3: Yine önemli terimleri belirleyip, her asal bileşene göre kalanı hesaplayıp birleştirirsiniz.
S4: 100! terimine kadar olan toplamın tamamını hesaplamak istersek?
C4: Bilgisayar cebiri sistemleri veya programlama dilleriyle direkt hesaplayabilirsiniz, ancak el işinde modüler sadeleştirme şarttır.
Başka bir modüler aritmetik problemi detaylı çözmemi ister misiniz?
@Hatice_Akgul