Einzigartige Quadrate

9

Wir wollen Quadrat mit zwei Arten von Kacheln kacheln: Quadrat-Kachel und Quadrat-Kachel, so dass jedes darunter liegende Quadrat ohne Überlappung bedeckt wird. Definieren wir eine Funktion , die die Größe des größten eindeutig bearbeitbaren Quadrats unter Verwendung von Quadraten und einer beliebigen Anzahl von Quadraten angibt.1 × 1 2 × 2 f ( n ) n 1 × 1 2 × 2m×m1×12×2f(n)n 1×12×2

Ist diese Funktion berechenbar? Was ist der Algorithmus?

EDIT1: Basierend auf Stevens Antwort bedeutet eine eindeutige Kachelung, dass es eine Möglichkeit gibt, die Quadrate innerhalb des Quadrats mit einer eindeutigen Konfiguration für die Positionen der Quadrate innerhalb der zu platzieren Quadrat.m × m n 1 × 1 m × m2×2m×mn 1×1m×m

Mohammad Al-Turkistany
quelle
1
Wie ist eine eindeutige Bodenbearbeitung definiert? Zum Beispiel könnte es 4 symmetrische Bodenbearbeitungen geben. Wären sie einzigartig oder nicht?
Paresh
Symmetrische Kacheln zählen als eine Konfiguration.
Mohammad Al-Turkistany
1
mit 1-mal-1-Quadraten oder mit höchstens n ? Andernfalls ist f nicht immer definiert: Sie können kein Quadrat mit 2 1-mal-1-Kacheln und einer beliebigen Anzahl von 2-mal-2-Kacheln kacheln, da die Fläche 4 x + 2 wäre und 2 kein quadratischer Rest modulo 4 ist. meinst du auch mit Symmetrien die Diedergruppe D 4 ? n nf4x+2D4
Sasho Nikolov
Okay. In diesen Fällen definieren Sie . Ich kenne die Diedergruppe D4 nicht. f(n)=0
Mohammad Al-Turkistany
2
Ich fürchte , ich bin immer noch mit Verlust - ein Beispiel wäre einen gehen langer Weg zu helfen , verstehen, vielleicht. Wie beantwortet die gegebene Antwort die Frage nicht?
Steven Stadnicki

Antworten:

7

Hier ist ein Argument, um meine Spekulation in Kommentaren zu beweisen, dass es für nicht quadratische keine solchen eindeutigen Kacheln gibt . Erstens muss, wie von Sasho in den Kommentaren erwähnt, n eingeschränkt werden, da solche Kacheln nicht existieren, wenn n 2 oder . Wenn ein perfektes Quadrat dann ist das Quadrat offensichtlich eindeutig kachelbar, so dass in diesen Fällen klar definiert und ungleich Null ist. Um das Argument zu vervollständigen, muss nur noch gezeigt werden, dass keine Kacheln mit oder mehr Kacheln eindeutig sein können.n>5nn23(mod4)nn=k2k×kf(n)12×2

Betrachten Sie zunächst den Fall , sagen wir . Wenn wir eine Kachelung eines Quadrats mit Kacheln haben, muss offensichtlich gerade sein, sagen wir ; dann können wir Kacheln konstruieren, indem wir eine Kachelung von Kacheln und dann davon durch 'Blöcke' von vier Kacheln ersetzen . Es ist klar, dass unterschiedliche Ersetzungen immer zu unterschiedlichen Kacheln führen können, außer in den Fällen oder denen entweder eine einzelnen0(mod4)n=4km×mn 1×1mm=2jj×j2×2k1×1m=4,n=12m=4,n=42×2Kachel oder ein einzelner 'Viererblock' übrig; In diesen Fällen gibt es jedoch eine andere inäquivalente Kachelung, bei der eine Kachel in die Mitte einer Kante und nicht in eine Ecke gelegt wird.2×2

Nehmen wir schließlich an, dass , insbesondere (und mit , um einen leicht trivialen Fall zu verhindern, in dem auf dem Quadrat einfach nicht genügend Platz für das folgende Argument vorhanden ist ). Dann kann kein Quadrat mit einer Größe oder kleiner eindeutig gekachelt werden: Betrachten Sie eine Kachelung mit Kacheln über der Oberseite des Quadrats und rechts unten auf dem Quadrat (mit zusätzlichen Kacheln) nur auf der rechten Seite versteckt - sie können das Argument nicht beeinflussen). Jetzt der 'Block' oben links auf dem Quadrat (bestehend aus den beiden 1 × 1- Kacheln oben und der 2n1(mod4)n=4t+1t>1(2t+1)21×11×12×31×1 Kacheln darunter) können umgedreht werden, um eine Kachel zu erzeugen, die sich notwendigerweise von der von uns erstellten Kachel unterscheidet. Schließlich kann kein Quadrat mit einer Größe größer als ( 2 t + 1 ) 2 überhaupt gekachelt werden: Nehmen wir an, wir versuchen, ein Quadrat mit einer Größefürzu kacheln; dann können wir nach dem Pigeonhole-Prinzip nicht mehr alsKacheln auf das Quadratpassen, was bedeutet, dass esQuadrate übrig - aber da,, ist die Anzahl derKacheln verfügbar.2×2(2t+1)2(2s+1)2s>ts2 2×2(2s+1)24s2=4s2+4s+14s2=4s+1s>t4s+1>4t+1=n1×1

Somit sind die einzigen eindeutigen Kacheln, die für diejenigen, die überhaupt keine Kacheln verwenden, und ist nur dann ungleich Null, wenn ein Quadrat ist (in diesem Fall ist es gleich ).n>52×2f(n)nn

Steven Stadnicki
quelle
Da ich den Teil gefunden habe, in dem Sie übrig gebliebene 1 x 1-Kacheln nach rechts stecken (vielleicht ohne Grund), ist hier ein etwas anderer Blick auf den Fall, in dem und die Größe des Quadrats x 2 ist < ( 2 t + 1 ) 2 . Beachten Sie, dass x 1 oder x 3 istn=4t+1x2<(2t+1)2x1 . in beiden Fällen dauert es 2 x - 1 1x3(mod4) 1 x 1 Fliesen, um einen Rand der Dicke 1 für das Quadrat zu bilden. dann bleibt uns n '02x11(mod4) 1 mal 1 Fliesen. im Fall n ' = 0 haben wir x = 2 t + 1 und Sie haben sich damit befasst. ansonsten haben wir auf den vorherigen Absatz reduziert. n0(mod4)n=0x=2t+1
Sasho Nikolov
Gültige eindeutige Kacheln müssen beide Kacheltypen verwenden. Es tut mir leid, dass ich es in meiner Frage nicht klar angegeben habe.
Mohammad Al-Turkistany
n>5n=5
2×2m×m
@Steven, Ihre Antwort löst die ursprüngliche Frage, aber es ist nicht genau das, was mich motiviert hat, die Frage zu stellen. Ich hoffe, es stört Sie nicht, die Frage so zu ändern, wie ich sie im vorherigen Kommentar beschrieben habe.
Mohammad Al-Turkistany