Dizayn Geometrisi

Kombinatoryal yapıların matematiksel teorisi

(v, b, r, k, λ)

Dizayn Geometrisi Nedir?

Dizayn geometrisi, sonlu ya da sonsuz nokta kümelerinin belirli kombinatoryal özelliklere sahip alt kümelerle (bloklar) düzenlenmesini inceleyen matematik dalıdır. Bu alan, kombinatorik, geometri ve cebirin kesişiminde yer alır.

$$\mathcal{D} = (X, \mathcal{B})$$

Burada X bir nokta kümesi, $\mathcal{B}$ ise X'in alt kümelerinden oluşan bloklar ailesidir. Dizayn geometrisi, bu yapıların özelliklerini ve ilişkilerini matematiksel olarak inceler.

Dizayn Geometrisinin Kullanım Alanları:
  • • Deney tasarımı ve istatistik
  • • Kodlama teorisi ve hata düzeltme
  • • Kriptografi ve güvenlik sistemleri
  • • Ağ tasarımı ve veri organizasyonu
  • • Şehir planlama ve coğrafi düzenlemeler
Tarihçe
Dizayn teorisi 19. yüzyılda Thomas Kirkman ve Jakob Steiner'in çalışmalarıyla başladı. Modern dizayn teorisi ise 20. yüzyılda Fisher, Yates ve Bose gibi istatistikçilerin deney tasarımı çalışmalarıyla gelişti.

Geometrik Yapılar

Geometrik yapı, noktalar ve bloklar (çizgiler, düzlemler vb.) arasındaki insidans ilişkilerini tanımlayan bir sistemdir.

Temel Tanım:

Bir geometrik yapı $\mathcal{S} = (P, \mathcal{L}, I)$ üçlüsü ile tanımlanır:

Yapı Bileşenleri:
  • P: Noktalar kümesi
  • $\mathcal{L}$: Çizgiler (bloklar) kümesi
  • I ⊆ P × $\mathcal{L}$: İnsidans bağıntısı

$(p, L) \in I$ olması "p noktası L çizgisi üzerindedir" anlamına gelir.

Temel Aksiyomlar:

Geometrik Yapı Aksiyomları
A1: Herhangi iki farklı nokta tam olarak bir çizgi üzerinde bulunur
A2: Her çizgi en az iki nokta içerir
A3: En az üç kolineer olmayan nokta vardır
Görselleştirme: Geometrik yapıları grafik olarak düşünün - noktalar düğümler, bloklar ise kenar kümeleri olarak temsil edilebilir.

Sonlu Yapılar ve Kavramlar

Sonlu Yapılar:

Nokta sayısı sonlu olan geometrik yapılardır. Sonlu bir yapı için:

$$|P| = v \quad \text{(nokta sayısı)}$$ $$|\mathcal{L}| = b \quad \text{(blok sayısı)}$$

Sonsuz Yapılar:

Nokta veya blok sayısı sonsuz olan yapılardır. Örneğin, Öklid geometrisi sonsuz bir yapıdır.

Tekrarlı Bloklu Yapı:

İki ya da daha fazla bloğun aynı nokta kümesini içerdiği yapılardır.

Tekrarlı Blok Örneği
P = {1, 2, 3, 4}
$\mathcal{B}$ = {{1,2}, {1,2}, {3,4}}
Burada {1,2} bloğu iki kez tekrarlanmıştır.

İndirgenmiş Yapı:

Tekrarlı blokların her biri yalnızca bir kez sayıldığı yapıdır. Çoğu dizayn teorisi çalışması indirgenmiş yapılar üzerinde yapılır.

İndirgenmiş Yapı Özellikleri:
  • • Her blok farklıdır
  • • Blok sayısı benzersiz kombinasyonları sayar
  • • Matematiksel analizde daha kolay kullanılır

Ayrık Eleman ve Standartlaştırma

Ayrık Eleman:

Bir geometrik yapıda, hiçbir bloğa ait olmayan noktaya ayrık eleman denir.

Ayrık Eleman Örneği
P = {1, 2, 3, 4, 5}
$\mathcal{B}$ = {{1,2}, {2,3}, {3,4}}
Nokta 5 hiçbir bloğa ait olmadığı için ayrık elemandır.

Standartlaştırılmış Yapı:

Ayrık elemanı olmayan yapılara standartlaştırılmış yapı denir. Bu yapılarda her nokta en az bir bloğa aittir.

$\forall p \in P, \exists B \in \mathcal{B} : p \in B$

Tam Standartlaştırılmış Yapı:

Her noktanın aynı sayıda bloğa ait olduğu yapılardır. Bu sayıya noktanın derecesi veya tekrar sayısı (r) denir.

Tam Standartlaştırılmış Yapı Özellikleri:
  • • Her nokta tam olarak r bloğa aittir
  • • Yapı simetriktir
  • • Kombinatoryal dizaynlarda sıkça kullanılır
Pratik İpucu: Tam standartlaştırılmış yapılar dengeli deney tasarımları için idealdir çünkü her eleman eşit şekilde temsil edilir.

Üzerinde Olma Matrisi ve 0-1 Matrisleri

Üzerinde Olma (İnsidans) Matrisi:

Bir geometrik yapıyı temsil etmenin en yaygın yolu insidans matrisi kullanmaktır. v noktalı ve b bloklı bir yapı için v×b boyutunda bir matris M tanımlanır:

$M_{ij} = \begin{cases} 1 & \text{nokta } i \text{ blok } j \text{ üzerinde ise} \\ 0 & \text{değilse} \end{cases}$
İnsidans Matrisi Örneği
P = {1, 2, 3, 4}
$\mathcal{B}$ = {{1,2,3}, {1,2,4}, {1,3,4}, {2,3,4}}

İnsidans Matrisi:
    B₁ B₂ B₃ B₄
1 [ 1  1  1  0 ]
2 [ 1  1  0  1 ]
3 [ 1  0  1  1 ]
4 [ 0  1  1  1 ]
                            

0-1 Matrisleri:

İnsidans matrisleri, elemanları sadece 0 ve 1 olan 0-1 matrisleri sınıfına aittir. Bu matrislerin özellikleri:

0-1 Matris Özellikleri:
  • • Satır toplamı: Noktanın kaç bloğa ait olduğu (derece)
  • • Sütun toplamı: Bloktaki nokta sayısı (blok büyüklüğü)
  • • $M \cdot M^T$: Nokta-nokta insidans bilgisi verir
  • • $M^T \cdot M$: Blok-blok kesişim bilgisi verir

Permütasyon Matrisleri:

Her satır ve her sütunda tam olarak bir tane 1, diğerleri 0 olan matrislerdir. Geometrik yapılar arasındaki izomorfizmleri temsil eder.

$P = \begin{pmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ 1 & 0 & 0 \end{pmatrix}$
Önemli: İki yapı izomorf ise, birinin insidans matrisinden diğerininkine permütasyon matrisleriyle geçiş yapılabilir: $M_2 = P_1 M_1 P_2^T$

Örnek Geometrik Yapılar

Fano Düzlemi:

En küçük sonlu projektif düzlemdir. 7 nokta ve 7 çizgi içerir, her çizgide 3 nokta bulunur.

Fano Düzlemi Parametreleri
v = 7 (nokta sayısı)
b = 7 (blok sayısı)
r = 3 (her nokta 3 bloğa ait)
k = 3 (her blokta 3 nokta var)
λ = 1 (her nokta çifti tam bir blokta birleşir)

Steiner Üçlü Sistemi S(2,3,7):

Fano düzlemi aynı zamanda bir Steiner üçlü sistemidir. Herhangi iki nokta tam olarak bir üçlüde (bloğa) birlikte bulunur.

Fano Düzlemi: 7 nokta, 7 çizgi
Merkezdeki çember de bir çizgidir

Tam Grafik K₄:

4 noktalı tam grafik, kenarları blok olarak düşünürsek bir geometrik yapıdır.

$v = 4, \quad b = 6, \quad k = 2$

Afin Düzlem AG(2,3):

3 elemanlı cisim üzerinde 2 boyutlu afin düzlem. 9 nokta ve 12 çizgi içerir.

AG(2,3) Özellikleri:
  • • 9 nokta, her noktadan 4 çizgi geçer
  • • 12 çizgi, her çizgide 3 nokta var
  • • Paralel çizgi sınıfları vardır
  • • Her paralel sınıfta 3 çizgi bulunur

İzomorf Yapılar

İzomorfizm Tanımı:

İki geometrik yapı $\mathcal{S}_1 = (P_1, \mathcal{B}_1)$ ve $\mathcal{S}_2 = (P_2, \mathcal{B}_2)$ arasında bir izomorfizm, insidans yapısını koruyan bir birebir ve örten fonksiyondur.

$\phi: P_1 \to P_2 \text{ ve } \psi: \mathcal{B}_1 \to \mathcal{B}_2$

Öyle ki: $p \in B \Leftrightarrow \phi(p) \in \psi(B)$

İzomorfizm Örneği
Yapı 1: P₁ = {a,b,c}, $\mathcal{B}_1$ = {{a,b}, {b,c}, {a,c}}
Yapı 2: P₂ = {1,2,3}, $\mathcal{B}_2$ = {{1,2}, {2,3}, {1,3}}

İzomorfizm: φ(a)=1, φ(b)=2, φ(c)=3

Otomorfizm:

Bir yapının kendisi ile izomorfizmine otomorfizm denir. Otomorfizmler yapının simetrisini tanımlar.

Otomorfizm Grubu: Bir yapının tüm otomorfizmleri bir grup oluşturur ve Aut($\mathcal{S}$) ile gösterilir. Bu grubun derecesi yapının simetri sayısını verir.

Sonlu Yapılar Arasında İzomorfizm Sayısı:

v elemanlı iki sonlu yapı arasındaki izomorfizm sayısı en fazla v! olabilir (tüm permütasyonlar).

$|\text{Izom}(\mathcal{S}_1, \mathcal{S}_2)| \leq v!$
İpucu: İzomorf yapılar kombinatoryal olarak aynıdır. İnsidans matrislerinin satır ve sütun permütasyonlarıyla birbirine dönüştürülebilirler.
Dikkat: İki yapının aynı parametrelere (v,b,r,k,λ) sahip olması izomorf olduklarını garanti etmez. Ek yapısal kontroller gereklidir.

Blok Düzenli Yapılar

Blok Düzenlilik:

Tüm blokların aynı büyüklükte (aynı sayıda nokta içeren) olduğu yapılara blok düzenli yapı denir. Blok büyüklüğüne k denir.

$\forall B \in \mathcal{B}, \quad |B| = k$

Temel Sayma İlişkisi:

Blok düzenli ve tam standartlaştırılmış bir yapıda önemli bir ilişki vardır:

$vr = bk$
İlişkinin İspatı
Sol taraf: Her v nokta r blokta bulunur → vr insidans
Sağ taraf: Her b blok k nokta içerir → bk insidans
İkisi de toplam insidans sayısını verir → vr = bk

Dengeli Eksik Blok Dizaynı (BIBD):

Blok düzenli yapıların en önemli türlerinden biri BIBD'dir. Parametreleri (v,b,r,k,λ) ile gösterilir:

BIBD Parametreleri:
  • v: Nokta sayısı
  • b: Blok sayısı
  • r: Her noktanın tekrar sayısı
  • k: Her bloktaki nokta sayısı (k < v)
  • λ: Her nokta çiftinin birlikte bulunduğu blok sayısı
$\lambda(v-1) = r(k-1)$
Fisher Eşitsizliği: Bir BIBD'de k < v ise b ≥ v olmalıdır. Eşitlik durumuna "simetrik dizayn" denir.

t-Yapı, Karesel Yapı ve Geometrik Dizayn

t-Yapı (t-Design):

Bir t-(v,k,λ) yapı, v noktalı bir sistemde her t-elemanlı alt kümenin tam olarak λ tane k-elemanlı blokta yer aldığı yapıdır.

$t\text{-}(v,k,\lambda) \text{ dizaynı}$
t-Yapı Örnekleri
1-(v,k,λ): Her nokta λ blokta bulunur
2-(v,k,λ): Her nokta çifti λ blokta birlikte bulunur (BIBD)
3-(v,k,λ): Her üçlü nokta kümesi λ blokta birlikte bulunur

Örnek: Fano düzlemi bir 2-(7,3,1) dizaynıdır.

Steiner Sistemi S(t,k,v):

λ = 1 olan t-yapılara Steiner sistemi denir ve S(t,k,v) ile gösterilir.

Ünlü Steiner Sistemleri:
  • S(2,3,v): Steiner üçlü sistemi
  • S(3,4,v): Steiner dörtlü sistemi
  • S(5,8,24): Witt dizaynı (Mathieu grubu ile ilişkili)

Karesel Yapı:

v = b ve r = k olan dizaynlara simetrik veya karesel yapı denir. İnsidans matrisi kare matristir.

$v = b \quad \text{ve} \quad r = k$
Bruck-Ryser-Chowla Teoremi: Bir simetrik 2-(v,k,λ) dizaynının varlığı için gerekli sayı teorik koşullar vardır. Bu koşullar sağlanmasa dizayn var olamaz.

Geometrik Dizayn:

Projektif veya afin geometrilerden elde edilen dizaynlara geometrik dizayn denir.

Geometrik Dizayn Örnekleri
PG(2,q): q-elemanlı cisim üzerinde projektif düzlem
• v = q² + q + 1
• k = q + 1
• λ = 1

AG(2,q): q-elemanlı cisim üzerinde afin düzlem
• v = q²
• k = q
• Her paralel sınıfta q çizgi

Dizayn Teoremleri

Fisher Eşitsizliği:

Bir 2-(v,k,λ) dizaynında k < v ise:

$b \geq v$

Yani blok sayısı nokta sayısından az olamaz.

Fisher Teoremi İspatı (Fikir)
İnsidans matrisi M'nin rankı en fazla v'dir (v satır var).
$M \cdot M^T$ matrisi rankı v olan v×v matristir.
Bu nedenle M'nin sütun sayısı b ≥ v olmalıdır.

Temel İlişkiler:

BIBD için Temel Eşitlikler:
  • vr = bk (sayma)
  • λ(v-1) = r(k-1)
  • b ≥ v (Fisher)
  • r ≥ k (k < v ise)

Varlık Koşulları:

Bir dizaynın var olması için gerekli sayısal koşullar:

$\frac{vr}{k} \in \mathbb{Z} \quad \text{ve} \quad \frac{\lambda(v-1)}{k-1} \in \mathbb{Z}$
Önemli: Bu koşullar gereklidir ama yeterli değildir! Koşulları sağlayan ama var olmayan dizaynlar vardır.

Tamamlayıcı Dizayn:

Bir 2-(v,k,λ) dizaynından, her bloğun tamamlayıcısını alarak 2-(v,v-k,b-2r+λ) dizaynı elde edilir.

$\mathcal{D}^c = (V, \{V \setminus B : B \in \mathcal{B}\})$

Rezidüel ve Türev Dizaynlar:

Bir dizayndan yeni dizaynlar oluşturma teknikleri:

Yeni Dizayn Oluşturma
Türev (Derived): Bir nokta p ve onu içeren tüm blokları al, p'yi çıkar
Rezidüel (Residual): p'yi içeren blokları çıkar, p'yi sil

Bu yöntemler daha küçük dizaynlar üretir.
İnşa Teknikleri: Bilinen dizaynlardan yeni dizaynlar oluşturmak, varlık ispatlarında ve bilgisayar aramalarında kullanılır.

Dizayn Teoremlerinin Uygulama Örnekleri

Örnek: Fano Düzleminin Analizi

Fano Düzlemi 2-(7,3,1)
Verilen: v=7, k=3, λ=1

Hesaplamalar:
• λ(v-1) = r(k-1) → 1(6) = r(2) → r = 3
• vr = bk → 7(3) = b(3) → b = 7
• Fisher: b ≥ v → 7 ≥ 7 ✓ (simetrik dizayn)

Fano düzlemi parametreleri tutarlıdır ve varlığı kanıtlanmıştır.

Örnek: 2-(13,4,1) Dizaynı

Parametre Hesabı
Verilen: v=13, k=4, λ=1

r hesabı:
λ(v-1) = r(k-1)
1(12) = r(3)
r = 4

b hesabı:
vr = bk
13(4) = b(4)
b = 13

Bu da simetrik bir dizayndır: 2-(13,4,1)

Örnek: Tamamlayıcı Dizayn

Problem: 2-(7,3,1) dizaynının tamamlayıcısını bulun.

Çözüm:
Yeni parametreler:
• v' = v = 7
• k' = v - k = 7 - 3 = 4
• λ' = b - 2r + λ = 7 - 2(3) + 1 = 2
• r' = r = 3 (aynı kalır)
• b' = b = 7 (aynı kalır)

Sonuç: 2-(7,4,2) dizaynı
Kontrol: Yeni parametrelerin tutarlı olduğunu kontrol edin:
vr = bk → 7(3) = 7(3) ✓
λ(v-1) = r(k-1) → 2(6) = 3(3) ✗ Hata!
Düzeltme: r' = b - r = 7 - 3 = 4 kullanılmalı

Şehir Coğrafyası Dizaynı

Uygulama: Şehir Planlama

Dizayn teorisi, şehir planlamasında önemli uygulamalara sahiptir. Örneğin, acil servis istasyonlarının yerleşimi, ulaşım ağlarının tasarımı ve bölgelerin organizasyonu.

Problem Tanımı:

Bir şehirde n mahalle (nokta) ve m bölge (blok) olsun. Her bölge belirli sayıda mahalleyi kapsamalı ve herhangi iki mahalle belirli sayıda bölgede birlikte bulunmalıdır.

Acil Servis Örneği
Senaryo: 7 mahalleli bir şehirde acil servis bölgeleri

Gereksinimler:
• Her bölge tam 3 mahalleye hizmet vermeli (k=3)
• Her mahalle tam 3 bölge tarafından kapsanmalı (r=3)
• Herhangi iki mahalle tam 1 bölgede birlikte olmalı (λ=1)

Çözüm: Fano düzlemi 2-(7,3,1)
7 bölge oluşturulur, her biri 3 mahalleye hizmet verir.

Ulaşım Ağı Dizaynı:

Problem: 9 mahalleli şehirde otobüs hatları

Model: AG(2,3) afin düzlem
• 9 mahalle (nokta)
• 12 otobüs hattı (çizgi)
• Her hat 3 mahalleye uğrar
• 4 paralel hat grubu (farklı yönler)

Avantaj: Dengeli kapsama ve verimli bağlantı

Kaynak Dağıtımı:

BIBD dizaynları, kaynakların dengeli dağıtımı için idealdir:

Park ve Rekreasyon Alanları
Hedef: Her mahallenin eşit erişim hakkı

Dizayn teorisi kullanarak:
• Her park belirli sayıda mahalleye hizmet eder
• Her mahalle eşit sayıda parka erişir
• Komşu mahalleler ortak parklarda buluşur

Sonuç: Adil ve dengeli kaynak dağılımı
Şehir bölgeleme: BIBD modeliyle düzenlenmiş
Dizayn teorisi dengeli şehir planlaması sağlar

Sensör Ağı Yerleşimi:

Akıllı Şehir Uygulaması:
Dizayn teorisi, IoT sensörlerinin optimal yerleşiminde kullanılır:

• Her alan yeterli sensör kapsamına sahip olmalı
• Sensör örtüşmesi minimize edilmeli
• Arıza durumunda yedeklilik sağlanmalı

t-dizaynlar bu gereksinimleri karşılar
Dikkat: Gerçek dünya uygulamalarında, dizayn parametreleri coğrafi kısıtlamalara ve pratik gereksinimlere göre ayarlanmalıdır.

İleri Düzey Konular ve Gelecek Yönelimler

Dizayn geometrisinin temellerini öğrendikten sonra daha ileri düzey konulara geçebilirsiniz:

İleri Düzey Araştırma Alanları:
  • Resolvable Dizaynlar: Paralel sınıflara ayrılabilen yapılar
  • Mutually Orthogonal Latin Squares: MOLS ve dizayn ilişkisi
  • Hadamard Matrisleri: Ortogonal dizayn bağlantıları
  • Fark Kümeleri: Cebirsel inşa yöntemleri
  • t-Dizaynlar (t≥3): Derin kombinatoryal yapılar
  • Kodlama Teorisi: Hata düzeltme kodları ve dizaynlar
Önerilen Kaynaklar
Temel:
• "Design Theory" - Beth, Jungnickel, Lenz
• "Combinatorial Designs" - Stinson

İleri:
• "The Design of Experiments" - Fisher
• "Finite Geometry and Combinatorics" - Cameron

Açık Problemler:

Araştırma Soruları:
• Hangi parametre kümeleri için BIBD var olur?
• Steiner üçlü sistemi S(2,3,v) hangi v değerleri için var?
• Projektif düzlem sırası 10 var mıdır? (Cevap: Hayır, ispatlandı)
• Sıra 12 için projektif düzlem var mı? (Açık problem)
Bilgisayar Destekli Araştırma:
Modern dizayn teorisi bilgisayar aramalarına büyük ölçüde dayanır. GAP, Sage, ve özel yazılımlar dizayn inşası ve izomorfizm testinde kullanılır.

Temel Formüller ve Özet

BIBD Parametreleri:

$vr = bk$
$\lambda(v-1) = r(k-1)$
$b \geq v \quad \text{(Fisher)}$

t-Dizayn Notasyonu:

$t\text{-}(v,k,\lambda)$

Steiner Sistemi:

$S(t,k,v) \equiv t\text{-}(v,k,1)$

Blok Sayısı Formülü:

$b = \frac{\lambda \binom{v}{t}}{\binom{k}{t}}$
Çözüm Stratejisi
Dizayn problemi çözerken:
• Parametreleri belirleyin (v,b,r,k,λ)
• Gerekli ilişkileri kontrol edin
• Fisher eşitsizliğini test edin
• Varlık koşullarını doğrulayın
• İnsidans matrisini oluşturun (mümkünse)
• İzomorfizm kontrolü yapın

Kombinatoryal Düşünceye Devam!

Dizayn geometrisi, matematik, bilgisayar bilimi ve uygulamalı bilimlerin kesişiminde yer alan zengin bir alandır. Soyut yapılardan gerçek dünya problemlerine köprü kurar.

Son Tavsiyeler
Elle örnekler oluşturun: Küçük dizaynları kendiniz inşa edin
Matrisleri görselleştirin: İnsidans ilişkilerini anlayın
Uygulamaları düşünün: Teorik yapıları pratiğe bağlayın
Bilgisayar kullanın: Büyük dizaynlar için yazılım araçları öğrenin

(v, b, r, k, λ)

Kombinatoryal yapıların dilini öğrendiniz!