Skip to content

Independent verification of the classification of tilings by convex pentagons.

License

Notifications You must be signed in to change notification settings

fifth-postulate/rao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rao

Independent verification of the classification of tilings by convex pentagons.

Paper

Michael Rao's paper Exhaustive search of convex pentagons which tile the plane contains a proof that the classification of tilings by convex pentagons is complete.

The paper is centered around two algorithms, with accompanying definitions, theorems and proofs.

Goal

The goal for this repository is to develop an independent verification of Rao's result.

Algorithm 1

procedure Recurse(X)
  X ← Compat(X)
  if P^≥_X ∩]0, 1[ = ∅ then 
    return
  end if
  if X is good then
    Add X to the list of good sets
  end if
  Let u ∈ R 5 such that:
    • u · (1, 1, 1, 1, 1) = 0
    • ∀v ∈ X , u · v = 0 and
    • ∀i ∈ {4, 5}, (m X ) i = 0 ⇒ u_i < 0
  V ← {v ∈ N^5 : v · u ≥ 0 and v · m_X ≤ 2}
  for every w ∈ V \ X do
    Recurse(X ∪ {w})
  end for
end procedure

About

Independent verification of the classification of tilings by convex pentagons.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published