Nimber

In matematik , içinde kombinatoryal oyun teorisi , nimbers olarak tanımlanan belirli oyunlar vardır tek kazık Nim oyunların eşleşmelerin muhtemelen sonsuz sayı ile.

Daha kesin olarak, sıra numarasına karşılık gelen sayı işareti , genellikle * olarak belirtilir , Nim oyununun bir dizi kibrit ile eşleşmelerinin yığını olarak tanımlanır . Bir nimber ayrıca doğrudan bu sayıda eşleşmeye de başvurabilir.

Nimbers teorisinin özellikle müdahale tarafsız oyunlara  : göre, gerçekten de Sprague-Grundy teoremi , herhangi tarafsız oyun belli eşdeğerdir nimber .

Nim oyunu bitti

Kaybedenin artık oynayamayacak kişi olduğu sonlu bir Nim oyunu durumunda, bu oyunun her pozisyonuna Grundy numarası veya nimber adı verilen ve aşağıdaki gibi yinelemeli olarak tanımlanan bir sayı atarız:

Önemsiz tek kazık Nim oyununda, tek bir n kibrit yığını n'in kendisidir.

Nimberleri 0 değerinde olan pozisyonlar, elde edilmesi gereken kazanan pozisyonlar, diğerleri ise pozisyon kaybediyor. Nitekim, sıfır sıfıra sahip bir pozisyona ulaşan oyuncu, rakibinin, sıfır olmayan bir sümüklü pozisyona ulaştığını görecek ve bu pozisyon ne olursa olsun, kendisi de oynayacağı bir vuruşa sahip olacak ve bu da onu bir pozisyona geri getirebilecektir. sıfır olmayan nimber nimber null. Bu nedenle, rakibi engellenene kadar bir sıfır noktadan diğerine geçebilir.

Bu durum, oyunun konumu ne olursa olsun, oyun bitmeden önce yalnızca sınırlı sayıda hamle olması koşuluyla, sonsuz oyuna genelleştirilir. Bununla birlikte, her pozisyonun sonsuz sayıda halefi olabilir. Bu durumda, parmak uçları sıra sayıları ile gösterilen sonsuz değerler alabilir . Bu parmak uçları, aşağıda açıklanan ilginç özelliklere sahip olabilir.

Nimber'lar üzerinde operasyon

Endows nimbers ve çarpma işlemleri hakkında tanımlamak mümkündür sınıfı , bir ile nimbers arasında cebirsel olarak kapalı değişmeli alan yapısının bir karakteristik Bu teorik yapı 1976 de tarif edilmiştir 2. Numaraları ve Oyunlarım'da göre, John Horton Conway .

Kümeler için genellikle cebirsel bir yapıdan bahsettiğimize dikkat edilmelidir . Bununla birlikte, sıralı sayılar gibi hokkabazlar bir küme değil , kendi başına bir sınıf oluşturur . Bu nedenle, yanlış bir ifade olacak olan sersemleticiler kümesinin yapısını değil, sersemleticiler sınıfının yapısını ele alıyoruz.

Ekleme işlemi

Nimbers üzerindeki işlemlerin tanımı ilk Güneybatı işlevini adlandırılan gerektirir m inimum ex clu. Bir sıra sıra dizisinin mex'i, bu kümeye ait olmayan en küçük sıra olarak tanımlanır. Örneğin :

Bir grup dolandırıcı için tam olarak aynı mex tanımını kullanıyoruz, yani bir sersemletme setinin mex'i bu sete ait olmayan en küçük nimberdir. Bir Nim oyunu durumunda, belirli bir pozisyonun nimberinin hesaplanması, tam olarak hemen arka pozisyonların tüm nimberlerinin meksini almaktan ibarettir.

İki nimbers ekleme işlemi ve aşağıdaki şekilde tanımlanır:

Göre Sprague-Grundy teoremi , bu işlem pozisyonunun nimber hesaplayan iki kazık Nim ait oyunda (veya Marienbad oyun sırasıyla sahip) ve onun takdirine iki kazık birini seçerek her oyuncu çekilme, nesneler. Sayısını istediği nesneler.

Sonlu bir durumda, bu ekleme aynıdır dışlayan ya da içinde ikili . Yazılı olarak ve de ikili , bu carry-over dikkate almadan iki sayıyı ilave etmek yeterlidir.

Abelian grup yapısı

Süngerler üzerinde tanımlanan toplama işlemi aşağıdaki dikkat çekici özelliklere sahiptir:

Bu özellikler, nimber sınıfına değişmeli bir grup yapısı kazandırır . Son özellik, iki eşit desteden oluşan iki kümeli bir Nim oyununun pozisyonunun kazanan bir pozisyon olduğu gerçeğini ifade eder: böyle bir konuma ulaşan ilk oyuncu, daha sonra rakibinin simetrik olarak oynayarak her zaman iki eşit yığın tutana kadar oynar. hiç nesne kalmadı.

Çarpma işlemi

İki dolandırıcının çarpımı şu şekilde tanımlanır:

Bu ürün, aşağıdaki gibi tanımlanan iki setin çarpımının konumlarının parmaklarını hesaplamak için kullanılır :

Ürün aşağıdaki özelliklere sahiptir:

Vücut yapısı

Ekleme ve ürün, değişmeli bir alan yapısına sahip nimber sınıfına sağlar .

En şaşırtıcı özellik, her nimberin bir tersi olmasıdır. Bu, tersi tümevarımsal olarak yapılandırmaya izin veren açık bir formülle gösterilir. Tümevarımla bir S kümesi tanımlarız:

Daha sonra bunun doğrulandığını gösterebiliriz , yani .

Olağanüstü alt gövdeler

Ayırıcıların bazı alt kümeleri, toplama ve çarpma işlemleri için kararlıdır. Verilen n> 0 için:

0 ila nimbers grubu için bu, aşağıdaki a, sonlu alan ile farklı elemanlar ve bu nedenle izomorfik .

Sonlu alt gövde F 16 örneği

Toplama ve çarpma işlemlerini göstermek için, 0 ile 15 arasında ayraçların toplanması ve çarpımının sonucunu gösteren aşağıdaki tabloları verebiliriz. Bu işlemler için 0'dan 15'e kadar çevirme seti kapalıdır, yani sonucun 0 ile 15 arasında bir sayı olduğunu söylemek için. Böylece sonlu F 16 alanına izomorfik bir yapı elde ederiz .

Nimbers toplama tablosu
+ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14
2 2 3 0 1 6 7 4 5 10 11 8 9 14 15 12 13
3 3 2 1 0 7 6 5 4 11 10 9 8 15 14 13 12
4 4 5 6 7 0 1 2 3 12 13 14 15 8 9 10 11
5 5 4 7 6 1 0 3 2 13 12 15 14 9 8 11 10
6 6 7 4 5 2 3 0 1 14 15 12 13 10 11 8 9
7 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8
8 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7
9 9 8 11 10 13 12 15 14 1 0 3 2 5 4 7 6
10 10 11 8 9 14 15 12 13 2 3 0 1 6 7 4 5
11 11 10 9 8 15 14 13 12 3 2 1 0 7 6 5 4
12 12 13 14 15 8 9 10 11 4 5 6 7 0 1 2 3
13 13 12 15 14 9 8 11 10 5 4 7 6 1 0 3 2
14 14 15 12 13 10 11 8 9 6 7 4 5 2 3 0 1
15 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Nimbers çarpım tablosu
× 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
2 0 2 3 1 8 10 11 9 12 14 15 13 4 6 7 5
3 0 3 1 2 12 15 13 14 4 7 5 6 8 11 9 10
4 0 4 8 12 6 2 14 10 11 15 3 7 13 9 5 1
5 0 5 10 15 2 7 8 13 3 6 9 12 1 4 11 14
6 0 6 11 13 14 8 5 3 7 1 12 10 9 15 2 4
7 0 7 9 14 10 13 3 4 15 8 6 1 5 2 12 11
8 0 8 12 4 11 3 7 15 13 5 1 9 6 14 10 2
9 0 9 14 7 15 6 1 8 5 12 11 2 10 3 4 13
10 0 10 15 5 3 9 12 6 1 11 14 4 2 8 13 7
11 0 11 13 6 7 12 10 1 9 2 4 15 14 5 3 8
12 0 12 4 8 13 1 9 5 6 10 2 14 11 7 15 3
13 0 13 6 11 9 4 15 2 14 3 8 5 7 10 1 12
14 0 14 7 9 5 11 2 12 10 4 13 3 15 1 8 6
15 0 15 5 10 1 14 4 11 2 13 7 8 3 12 6 9

Referanslar

  1. JH Conway On Sayılar ve Oyunlar 2. baskı, AK Peters (2000), s.  50 - 63
  2. HW Lenstra, Nim çarpımı , IHES, Bures-sur-Yvette (1978)