Inclinações únicas de quadrados

9

Queremos ladrilhar m×m quadrado usando dois tipos de ladrilhos: 1 1×1 1 quadrado e 2×2 quadrado, de forma que todos os quadrados subjacentes sejam cobertos sem sobreposição. Vamos definir uma função f(n) que fornece o tamanho do maior quadrado cultivável exclusivamente usando quadrados n 1×1 e qualquer número de 2×2 .

Esta função é computável? Qual é o algoritmo?

Edit1: Com base na resposta de Steven, meios telha única que existe uma maneira de colocar os -squares no interior do m × m quadr com uma configuração única para as posições do n 1 × 1 -squares no interior do m × m -quadrado.2×2m×mn 1×1m×m

Mohammad Al-Turkistany
fonte
11
Como é definida uma lavoura exclusiva? Por exemplo, pode haver quatro lavouras simétricas. Eles seriam únicos ou não?
Paresh
Inclinações simétricas contam como uma configuração.
Mohammad Al-Turkistany
11
usando quadrados 1 por 1 ou usando no máximo n ? caso contrário, f nem sempre é definido: você não pode ladrilhar nenhum quadrado com 2 ladrilhos 1 por 1 e qualquer número de ladrilhos 2 por 2, porque a área seria 4 x + 2 e 2 não é um resíduo quadrático módulo 4. também por simetrias você quer dizer o grupo diédrico D 4 ? n nf4x+2D4
Sasho Nikolov
Está bem. Nesses casos, defina . Não estou familiarizado com o grupo Dédrico D4. f(n)=0
Mohammad Al-Turkistany
2
Receio ainda estar perdido - um exemplo ajudaria muito a entender, talvez. Como a resposta dada não responde à pergunta?
9113 Steven Stadnicki em

Respostas:

7

Aqui está um argumento para provar minha especulação nos comentários de que não existem inclinações únicas para nenhum não quadrado . Em primeiro lugar, como observado por Sasho nos comentários, n deve ser restrito, porque não existem tais inclinações se n 2 ou 3n>5nn2 . Se n é um quadrado perfeito n = k 2 , então, obviamente, o k × k quadrado é exclusivamente tileable, então f ( n ) está claramente definido e diferente de zero nestes casos. Para completar o argumento, ele só continua a mostrar que nenhuma telha envolvendo 1 ou mais 2 × 2 telhas podem ser único.3(mod4)nn=k2k×kf(n)12×2

Primeiro, considere o caso , diga n = 4 k . Se temos uma telha de um m × m quadrado usando n 1 × 1 telhas, obviamente, m deve ser ainda, dizem m = 2 j ; em seguida, pode-se construir tilings através da construção de um j x j ladrilhos de 2 × 2 telhas e em seguida, substituindo k destes por 'blocos' de quatro 1 × 1 telhas. É claro que substituições diferentes sempre podem levar a inclinações distintas, exceto nos casos m =n0(mod4)n=4km×mn 1×1mm=2jj×j2×2k1×1 ou m = 4 , n = 4, onde restaum único bloco 2 × 2 ou um único bloco de quatro; nesses casos, no entanto, existe um lado a lado diferente e desigual, que coloca um lado 2 × 2 no meio de uma aresta e não em um canto.m=4,n=12m=4,n=42×22×2

Finalmente, suponha que , em particular, presuma n = 4 t + 1 (e com t > 1 para evitar um caso um pouco trivial, onde simplesmente não há espaço suficiente na praça para o argumento a seguir). Portanto, nenhum quadrado de tamanho ( 2 t + 1 ) 2 ou menor pode ser unicamente inclinável: considere um ladrilho com ladrilhos 1 × 1 na parte superior do quadrado e abaixo do lado direito do quadrado (comladrilhos 1 × 1 extrasapenas dobrados para o lado direito - eles não podem afetar o argumento). Agora os 2n1(mod4)n=4t+1t>1(2t+1)21×11×1 'bloco' na parte superior esquerda do quadrado (consistindo dos dois 1 × 1 telhas sobre o topo e o 2 × 2 telha abaixo deles) pode ser 'virado' para produzir uma telha que irá necessariamente ser diferente do lado a lado que construímos. Finalmente, nenhum quadrado de tamanho maior que ( 2 t + 1 ) 2 pode ser inclinado: suponha que estamos tentando colocar um quadrado de tamanho ( 2 s + 1 ) 2 para s > t ; então pelo princípio pigeonhole não podemos caber mais do que s 22×31×12×2(2t+1)2(2s+1)2s>t ladrilhos no quadrado, o que significa que existem ( 2 s + 1 ) 2 - 4 s 2 = 4 s 2 + 4 s + 1 - 4 s 2 = 4 s + 1 quadrados restantes - mas como s > t , 4 s + 1 > 4 t + 1 = n , o número de 1 × 1s2 2×2(2s+1)24s2=4s2+4s+14s2=4s+1s>t4s+1>4t+1=n1×1 telhas que temos disponíveis.

n>52×2f(n)nn

Steven Stadnicki
fonte
desde que eu estava encontrando a parte em que você coloca as peças 1 por 1 restantes para a esquerda duvidosa (talvez sem motivo), aqui está uma visão um pouco diferente do caso em que n=4t+1 and the size of the square is x2<(2t+1)2. notice that x1 or x3(mod4). in both cases it takes 2x11(mod4) 1 by 1 tiles to build a border of thickness 1 for the square. then we're left with n0(mod4) 1 by 1 tiles. in case n=0 we have x=2t+1 and you've dealt with that. otherwise we have reduced to the previous paragraph.
Sasho Nikolov
Valid unique tiling must use both types of tiles. Sorry for not stating it clearly in my question.
Mohammad Al-Turkistany
@MohammadAl-Turkistany Steven proves above that no such unique tilings exist for n>5. in fact the only "valid" unique tiling according to your definition is for n=5 (a single 2-by-2 tile and a "corner" of 5 1-by-1's).
Sasho Nikolov
@Steven Thanks for your answer, my statment of the uniqueness requirement is not interesting since it leads to easily computable function. Do you think that it can be fixed by requiring that we pack the maximum number of 2×2-squares while posiblliy leaving some of the m×m-squares uncovered? My motivation is to construct uncomputable function from a simple combainatorial problem.
Mohammad Al-Turkistany
@Steven, your answer solves the orginal question but it is not exactly what motivated me to pose the question. I hope you are not bothered by modifying the question as I described it in the prevoius comment.
Mohammad Al-Turkistany