Suppose I've got some rhombi that I want my friend to construct a P3 Penrose tiling out of:
However, the edge markings on my tiles have worn off, so I need to give my friend instructions about how to place unmarked tiles edge-to-edge such that they are constrained to only produce valid Penrose tilings from the set.
One local condition that holds of a Penrose tiling is that no rhombus shares an edge with a congruent rhombus in the same orientation - we could try giving my friend this rule to follow. However, that's not enough, because they could still screw up and make something like this:
Is there a small number of additional "simple" rules we can impose that will constrain the possible tilings nicely? Of course something like "all tile arrangements within radius 10 of a vertex must be one of the following forms" should suffice, but I'm curious if there's a compact characterization of Penrose tilings that enforces the necessary matching rules without relying on correspondences between distant tiles or lots of casework. Apologies for the subjectivity of this question, but I hope it's clear what I'm gesturing at.





