Top Banner
An algorithm for constructing Hjelmslev planes Asha Rao (Joint Work with Joanne Hall) School of Mathematical and Geospatial Sciences RMIT University Australia 17 November, 2014
131

Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Aug 26, 2018

Download

Documents

hoangthien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

An algorithm for constructing Hjelmslev planes

Asha Rao(Joint Work with Joanne Hall)

School of Mathematical and Geospatial SciencesRMIT University

Australia

17 November, 2014

Page 2: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Outline

IntroductionA Geometry of RealityDefinition and properties

Uniform projective Hjelmslev PlanesDefinitionConstruction

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 2 / 44

Page 3: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Outline

IntroductionA Geometry of RealityDefinition and properties

Uniform projective Hjelmslev PlanesDefinitionConstruction

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 2 / 44

Page 4: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction

Outline

IntroductionA Geometry of RealityDefinition and properties

Uniform projective Hjelmslev PlanesDefinitionConstruction

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 3 / 44

Page 5: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

A Geometry of Reality

I Hjelmslev planes are generalisations of projective and affine planes.

I Introduced by Hjelmslev in 1916

I Intriguing concept of point and line neighbourhoods

I property that varies the restriction that two points lie on exactly oneline

I Formally defined by Klingenberg as Hjelmslev Planes in the 1950s

I Large amount of work done in the 60s and 70s by Drake, for example.

I More recent: Honold and Landjev – connections with linear codes;Saniga and Planat – conjecturing connections with MUBs

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 4 / 44

Page 6: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

A Geometry of Reality

I Hjelmslev planes are generalisations of projective and affine planes.

I Introduced by Hjelmslev in 1916

I Intriguing concept of point and line neighbourhoods

I property that varies the restriction that two points lie on exactly oneline

I Formally defined by Klingenberg as Hjelmslev Planes in the 1950s

I Large amount of work done in the 60s and 70s by Drake, for example.

I More recent: Honold and Landjev – connections with linear codes;Saniga and Planat – conjecturing connections with MUBs

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 4 / 44

Page 7: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

A Geometry of Reality

I Hjelmslev planes are generalisations of projective and affine planes.

I Introduced by Hjelmslev in 1916

I Intriguing concept of point and line neighbourhoods

I property that varies the restriction that two points lie on exactly oneline

I Formally defined by Klingenberg as Hjelmslev Planes in the 1950s

I Large amount of work done in the 60s and 70s by Drake, for example.

I More recent: Honold and Landjev – connections with linear codes;Saniga and Planat – conjecturing connections with MUBs

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 4 / 44

Page 8: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

A Geometry of Reality

I Hjelmslev planes are generalisations of projective and affine planes.

I Introduced by Hjelmslev in 1916

I Intriguing concept of point and line neighbourhoods

I property that varies the restriction that two points lie on exactly oneline

I Formally defined by Klingenberg as Hjelmslev Planes in the 1950s

I Large amount of work done in the 60s and 70s by Drake, for example.

I More recent: Honold and Landjev – connections with linear codes;Saniga and Planat – conjecturing connections with MUBs

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 4 / 44

Page 9: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

A Geometry of Reality

I Hjelmslev planes are generalisations of projective and affine planes.

I Introduced by Hjelmslev in 1916

I Intriguing concept of point and line neighbourhoods

I property that varies the restriction that two points lie on exactly oneline

I Formally defined by Klingenberg as Hjelmslev Planes in the 1950s

I Large amount of work done in the 60s and 70s by Drake, for example.

I More recent: Honold and Landjev – connections with linear codes;Saniga and Planat – conjecturing connections with MUBs

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 4 / 44

Page 10: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

A Geometry of Reality

I Hjelmslev planes are generalisations of projective and affine planes.

I Introduced by Hjelmslev in 1916

I Intriguing concept of point and line neighbourhoods

I property that varies the restriction that two points lie on exactly oneline

I Formally defined by Klingenberg as Hjelmslev Planes in the 1950s

I Large amount of work done in the 60s and 70s by Drake, for example.

I More recent: Honold and Landjev – connections with linear codes;Saniga and Planat – conjecturing connections with MUBs

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 4 / 44

Page 11: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

A Geometry of Reality

I Hjelmslev planes are generalisations of projective and affine planes.

I Introduced by Hjelmslev in 1916

I Intriguing concept of point and line neighbourhoods

I property that varies the restriction that two points lie on exactly oneline

I Formally defined by Klingenberg as Hjelmslev Planes in the 1950s

I Large amount of work done in the 60s and 70s by Drake, for example.

I More recent: Honold and Landjev – connections with linear codes;Saniga and Planat – conjecturing connections with MUBs

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 4 / 44

Page 12: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

Some Interesting (and difficult) Problems

I Explicit Constructions and concrete examples

I Some Hjelmslev planes have been constructed using chain rings

I The ones generated using Galois Rings are the ones most thoroughlyinvestigated

I Not all affine and projective planes can be constructed using chainrings

I Similarly there are Hjelmslev planes that cannot be constructed usingchain rings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 5 / 44

Page 13: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

Some Interesting (and difficult) Problems

I Explicit Constructions and concrete examples

I Some Hjelmslev planes have been constructed using chain rings

I The ones generated using Galois Rings are the ones most thoroughlyinvestigated

I Not all affine and projective planes can be constructed using chainrings

I Similarly there are Hjelmslev planes that cannot be constructed usingchain rings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 5 / 44

Page 14: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

Some Interesting (and difficult) Problems

I Explicit Constructions and concrete examples

I Some Hjelmslev planes have been constructed using chain rings

I The ones generated using Galois Rings are the ones most thoroughlyinvestigated

I Not all affine and projective planes can be constructed using chainrings

I Similarly there are Hjelmslev planes that cannot be constructed usingchain rings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 5 / 44

Page 15: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

Some Interesting (and difficult) Problems

I Explicit Constructions and concrete examples

I Some Hjelmslev planes have been constructed using chain rings

I The ones generated using Galois Rings are the ones most thoroughlyinvestigated

I Not all affine and projective planes can be constructed using chainrings

I Similarly there are Hjelmslev planes that cannot be constructed usingchain rings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 5 / 44

Page 16: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction A Geometry of Reality

Some Interesting (and difficult) Problems

I Explicit Constructions and concrete examples

I Some Hjelmslev planes have been constructed using chain rings

I The ones generated using Galois Rings are the ones most thoroughlyinvestigated

I Not all affine and projective planes can be constructed using chainrings

I Similarly there are Hjelmslev planes that cannot be constructed usingchain rings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 5 / 44

Page 17: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

What is a Hjelmslev Plane?

I A projective Hjelmslev plane, H, is an incidence structure such that:

1. any two points are incident with at least one line.

2. any two lines intersect in at least one point.

3. any two lines g , h that intersect at more than one point areneighbours, denoted g ∼ h.

4. any two points P and Q that are incident with more that one line areneighbours, denoted P ∼ Q.

5. there exists an epimorphism φ from H to an ordinary projective planeP such that for any points P,Q and lines g , h of H:

5.1 φ(P) = φ(Q) ⇐⇒ P ∼ Q,

5.2 φ(g) = φ(h) ⇐⇒ g ∼ h.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 6 / 44

Page 18: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

What is a Hjelmslev Plane?

I A projective Hjelmslev plane, H, is an incidence structure such that:

1. any two points are incident with at least one line.

2. any two lines intersect in at least one point.

3. any two lines g , h that intersect at more than one point areneighbours, denoted g ∼ h.

4. any two points P and Q that are incident with more that one line areneighbours, denoted P ∼ Q.

5. there exists an epimorphism φ from H to an ordinary projective planeP such that for any points P,Q and lines g , h of H:

5.1 φ(P) = φ(Q) ⇐⇒ P ∼ Q,

5.2 φ(g) = φ(h) ⇐⇒ g ∼ h.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 6 / 44

Page 19: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

What is a Hjelmslev Plane?

I A projective Hjelmslev plane, H, is an incidence structure such that:

1. any two points are incident with at least one line.

2. any two lines intersect in at least one point.

3. any two lines g , h that intersect at more than one point areneighbours, denoted g ∼ h.

4. any two points P and Q that are incident with more that one line areneighbours, denoted P ∼ Q.

5. there exists an epimorphism φ from H to an ordinary projective planeP such that for any points P,Q and lines g , h of H:

5.1 φ(P) = φ(Q) ⇐⇒ P ∼ Q,

5.2 φ(g) = φ(h) ⇐⇒ g ∼ h.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 6 / 44

Page 20: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

What is a Hjelmslev Plane?

I A projective Hjelmslev plane, H, is an incidence structure such that:

1. any two points are incident with at least one line.

2. any two lines intersect in at least one point.

3. any two lines g , h that intersect at more than one point areneighbours, denoted g ∼ h.

4. any two points P and Q that are incident with more that one line areneighbours, denoted P ∼ Q.

5. there exists an epimorphism φ from H to an ordinary projective planeP such that for any points P,Q and lines g , h of H:

5.1 φ(P) = φ(Q) ⇐⇒ P ∼ Q,

5.2 φ(g) = φ(h) ⇐⇒ g ∼ h.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 6 / 44

Page 21: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

What is a Hjelmslev Plane?

I A projective Hjelmslev plane, H, is an incidence structure such that:

1. any two points are incident with at least one line.

2. any two lines intersect in at least one point.

3. any two lines g , h that intersect at more than one point areneighbours, denoted g ∼ h.

4. any two points P and Q that are incident with more that one line areneighbours, denoted P ∼ Q.

5. there exists an epimorphism φ from H to an ordinary projective planeP such that for any points P,Q and lines g , h of H:

5.1 φ(P) = φ(Q) ⇐⇒ P ∼ Q,

5.2 φ(g) = φ(h) ⇐⇒ g ∼ h.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 6 / 44

Page 22: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

What is a Hjelmslev Plane?

I A projective Hjelmslev plane, H, is an incidence structure such that:

1. any two points are incident with at least one line.

2. any two lines intersect in at least one point.

3. any two lines g , h that intersect at more than one point areneighbours, denoted g ∼ h.

4. any two points P and Q that are incident with more that one line areneighbours, denoted P ∼ Q.

5. there exists an epimorphism φ from H to an ordinary projective planeP such that for any points P,Q and lines g , h of H:

5.1 φ(P) = φ(Q) ⇐⇒ P ∼ Q,

5.2 φ(g) = φ(h) ⇐⇒ g ∼ h.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 6 / 44

Page 23: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

What is a Hjelmslev Plane?

I A projective Hjelmslev plane, H, is an incidence structure such that:

1. any two points are incident with at least one line.

2. any two lines intersect in at least one point.

3. any two lines g , h that intersect at more than one point areneighbours, denoted g ∼ h.

4. any two points P and Q that are incident with more that one line areneighbours, denoted P ∼ Q.

5. there exists an epimorphism φ from H to an ordinary projective planeP such that for any points P,Q and lines g , h of H:

5.1 φ(P) = φ(Q) ⇐⇒ P ∼ Q,

5.2 φ(g) = φ(h) ⇐⇒ g ∼ h.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 6 / 44

Page 24: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

What is a Hjelmslev Plane?

I A projective Hjelmslev plane, H, is an incidence structure such that:

1. any two points are incident with at least one line.

2. any two lines intersect in at least one point.

3. any two lines g , h that intersect at more than one point areneighbours, denoted g ∼ h.

4. any two points P and Q that are incident with more that one line areneighbours, denoted P ∼ Q.

5. there exists an epimorphism φ from H to an ordinary projective planeP such that for any points P,Q and lines g , h of H:

5.1 φ(P) = φ(Q) ⇐⇒ P ∼ Q,

5.2 φ(g) = φ(h) ⇐⇒ g ∼ h.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 6 / 44

Page 25: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

Properties of Hjelmslev Planes

I The neighbour property is an equivalence relation

I The set of lines of H is partitioned into line-neighbourhoods

I Similarly the set of points into point-neighbourhoods

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 7 / 44

Page 26: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

Properties of Hjelmslev Planes

I The neighbour property is an equivalence relation

I The set of lines of H is partitioned into line-neighbourhoods

I Similarly the set of points into point-neighbourhoods

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 7 / 44

Page 27: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

Properties of Hjelmslev Planes

I The neighbour property is an equivalence relation

I The set of lines of H is partitioned into line-neighbourhoods

I Similarly the set of points into point-neighbourhoods

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 7 / 44

Page 28: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

A projective Hjelmslev plane is denoted by (t, r)PH-plane

I t is the number of neighbouring points on each line

I r is the order of the projective plane associated by the epimorphismφ.

I r = s/t where t + s is the number of points on each line

I Each line-neighbourhood has t2 lines and each point-neighbourhoodhas t2 points

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 8 / 44

Page 29: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

A projective Hjelmslev plane is denoted by (t, r)PH-plane

I t is the number of neighbouring points on each line

I r is the order of the projective plane associated by the epimorphismφ.

I r = s/t where t + s is the number of points on each line

I Each line-neighbourhood has t2 lines and each point-neighbourhoodhas t2 points

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 8 / 44

Page 30: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

A projective Hjelmslev plane is denoted by (t, r)PH-plane

I t is the number of neighbouring points on each line

I r is the order of the projective plane associated by the epimorphismφ.

I r = s/t where t + s is the number of points on each line

I Each line-neighbourhood has t2 lines and each point-neighbourhoodhas t2 points

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 8 / 44

Page 31: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

A projective Hjelmslev plane is denoted by (t, r)PH-plane

I t is the number of neighbouring points on each line

I r is the order of the projective plane associated by the epimorphismφ.

I r = s/t where t + s is the number of points on each line

I Each line-neighbourhood has t2 lines and each point-neighbourhoodhas t2 points

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 8 / 44

Page 32: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

PH(2, 2)

Figure : PH(2, 2) as illustrated by Saniga and Planat in their 2006 paper

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 9 / 44

Page 33: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

More Properties

I Points and lines are dual (just as in a projective plane)

I A (1, r)PH-plane is a projective plane of order r .

I Not to be confused with PH(R), the projective Hjelmslev plane overthe ring R,

I Or with PH(n, pr ) where R = GR(pn, r)

I Hjelmslev planes are mentioned in some books on finite geometry

I Not in the more standard works on design theory.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 10 / 44

Page 34: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

More Properties

I Points and lines are dual (just as in a projective plane)

I A (1, r)PH-plane is a projective plane of order r .

I Not to be confused with PH(R), the projective Hjelmslev plane overthe ring R,

I Or with PH(n, pr ) where R = GR(pn, r)

I Hjelmslev planes are mentioned in some books on finite geometry

I Not in the more standard works on design theory.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 10 / 44

Page 35: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

More Properties

I Points and lines are dual (just as in a projective plane)

I A (1, r)PH-plane is a projective plane of order r .

I Not to be confused with PH(R), the projective Hjelmslev plane overthe ring R,

I Or with PH(n, pr ) where R = GR(pn, r)

I Hjelmslev planes are mentioned in some books on finite geometry

I Not in the more standard works on design theory.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 10 / 44

Page 36: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

More Properties

I Points and lines are dual (just as in a projective plane)

I A (1, r)PH-plane is a projective plane of order r .

I Not to be confused with PH(R), the projective Hjelmslev plane overthe ring R,

I Or with PH(n, pr ) where R = GR(pn, r)

I Hjelmslev planes are mentioned in some books on finite geometry

I Not in the more standard works on design theory.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 10 / 44

Page 37: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

More Properties

I Points and lines are dual (just as in a projective plane)

I A (1, r)PH-plane is a projective plane of order r .

I Not to be confused with PH(R), the projective Hjelmslev plane overthe ring R,

I Or with PH(n, pr ) where R = GR(pn, r)

I Hjelmslev planes are mentioned in some books on finite geometry

I Not in the more standard works on design theory.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 10 / 44

Page 38: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

More Properties

I Points and lines are dual (just as in a projective plane)

I A (1, r)PH-plane is a projective plane of order r .

I Not to be confused with PH(R), the projective Hjelmslev plane overthe ring R,

I Or with PH(n, pr ) where R = GR(pn, r)

I Hjelmslev planes are mentioned in some books on finite geometry

I Not in the more standard works on design theory.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 10 / 44

Page 39: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

Rich Structure

I Hjelmslev Planes have several interesting substructures: For example

I The point-neighbourhood restriction:

1. the points of P̄ are the points Q of H such that Q ∼ P.

2. the lines of P̄ are the restrictions of lines g of H to the points in P̄:gP = g ∩ P̄.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 11 / 44

Page 40: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

Rich Structure

I Hjelmslev Planes have several interesting substructures: For example

I The point-neighbourhood restriction:

1. the points of P̄ are the points Q of H such that Q ∼ P.

2. the lines of P̄ are the restrictions of lines g of H to the points in P̄:gP = g ∩ P̄.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 11 / 44

Page 41: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

Rich Structure

I Hjelmslev Planes have several interesting substructures: For example

I The point-neighbourhood restriction:

1. the points of P̄ are the points Q of H such that Q ∼ P.

2. the lines of P̄ are the restrictions of lines g of H to the points in P̄:gP = g ∩ P̄.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 11 / 44

Page 42: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Introduction Definition and properties

Rich Structure

I Hjelmslev Planes have several interesting substructures: For example

I The point-neighbourhood restriction:

1. the points of P̄ are the points Q of H such that Q ∼ P.

2. the lines of P̄ are the restrictions of lines g of H to the points in P̄:gP = g ∩ P̄.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 11 / 44

Page 43: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes

Outline

IntroductionA Geometry of RealityDefinition and properties

Uniform projective Hjelmslev PlanesDefinitionConstruction

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 12 / 44

Page 44: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Definition

Uniform projective Hjelmslev Planes

I A 1-uniform projective Hjelmslev plane H is an ordinary projectiveplane.

I A projective Hjelmslev plane is n-uniform if

1. for every point P ∈ H, P̄ is an (n − 1) uniform affine Hjelmslev plane.

2. for each point P of H, every line of P̄ is the restriction of the samenumber of lines of H.

I In a 2-uniform projective Hjelmslev plane every point-neighbourhoodrestriction is an ordinary affine plane.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 13 / 44

Page 45: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Definition

Uniform projective Hjelmslev Planes

I A 1-uniform projective Hjelmslev plane H is an ordinary projectiveplane.

I A projective Hjelmslev plane is n-uniform if

1. for every point P ∈ H, P̄ is an (n − 1) uniform affine Hjelmslev plane.

2. for each point P of H, every line of P̄ is the restriction of the samenumber of lines of H.

I In a 2-uniform projective Hjelmslev plane every point-neighbourhoodrestriction is an ordinary affine plane.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 13 / 44

Page 46: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Definition

Uniform projective Hjelmslev Planes

I A 1-uniform projective Hjelmslev plane H is an ordinary projectiveplane.

I A projective Hjelmslev plane is n-uniform if

1. for every point P ∈ H, P̄ is an (n − 1) uniform affine Hjelmslev plane.

2. for each point P of H, every line of P̄ is the restriction of the samenumber of lines of H.

I In a 2-uniform projective Hjelmslev plane every point-neighbourhoodrestriction is an ordinary affine plane.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 13 / 44

Page 47: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Definition

Uniform projective Hjelmslev Planes

I A 1-uniform projective Hjelmslev plane H is an ordinary projectiveplane.

I A projective Hjelmslev plane is n-uniform if

1. for every point P ∈ H, P̄ is an (n − 1) uniform affine Hjelmslev plane.

2. for each point P of H, every line of P̄ is the restriction of the samenumber of lines of H.

I In a 2-uniform projective Hjelmslev plane every point-neighbourhoodrestriction is an ordinary affine plane.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 13 / 44

Page 48: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Definition

Uniform projective Hjelmslev Planes

I A 1-uniform projective Hjelmslev plane H is an ordinary projectiveplane.

I A projective Hjelmslev plane is n-uniform if

1. for every point P ∈ H, P̄ is an (n − 1) uniform affine Hjelmslev plane.

2. for each point P of H, every line of P̄ is the restriction of the samenumber of lines of H.

I In a 2-uniform projective Hjelmslev plane every point-neighbourhoodrestriction is an ordinary affine plane.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 13 / 44

Page 49: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Construction of uniform Hjelmslev Planes

I Known Fact: a projective Hjelmslev plane is 2-uniform if and only if itis a (t, t)-PH plane.

I All (t, t)-PH planes that can be generated by rings have beencatalogued.

I However there are many more Hjelmslev planes that cannot begenerated by rings.

I A general algorithm which generates Hjelmslev planes regardless oftheir algebraic structure rings would be useful.

I Drake and Shult (1976) show that all Hjelmslev planes can beconstructed using a projective plane and semi-nets with zings

I There is no library of semi-nets with zings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 14 / 44

Page 50: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Construction of uniform Hjelmslev Planes

I Known Fact: a projective Hjelmslev plane is 2-uniform if and only if itis a (t, t)-PH plane.

I All (t, t)-PH planes that can be generated by rings have beencatalogued.

I However there are many more Hjelmslev planes that cannot begenerated by rings.

I A general algorithm which generates Hjelmslev planes regardless oftheir algebraic structure rings would be useful.

I Drake and Shult (1976) show that all Hjelmslev planes can beconstructed using a projective plane and semi-nets with zings

I There is no library of semi-nets with zings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 14 / 44

Page 51: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Construction of uniform Hjelmslev Planes

I Known Fact: a projective Hjelmslev plane is 2-uniform if and only if itis a (t, t)-PH plane.

I All (t, t)-PH planes that can be generated by rings have beencatalogued.

I However there are many more Hjelmslev planes that cannot begenerated by rings.

I A general algorithm which generates Hjelmslev planes regardless oftheir algebraic structure rings would be useful.

I Drake and Shult (1976) show that all Hjelmslev planes can beconstructed using a projective plane and semi-nets with zings

I There is no library of semi-nets with zings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 14 / 44

Page 52: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Construction of uniform Hjelmslev Planes

I Known Fact: a projective Hjelmslev plane is 2-uniform if and only if itis a (t, t)-PH plane.

I All (t, t)-PH planes that can be generated by rings have beencatalogued.

I However there are many more Hjelmslev planes that cannot begenerated by rings.

I A general algorithm which generates Hjelmslev planes regardless oftheir algebraic structure rings would be useful.

I Drake and Shult (1976) show that all Hjelmslev planes can beconstructed using a projective plane and semi-nets with zings

I There is no library of semi-nets with zings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 14 / 44

Page 53: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Construction of uniform Hjelmslev Planes

I Known Fact: a projective Hjelmslev plane is 2-uniform if and only if itis a (t, t)-PH plane.

I All (t, t)-PH planes that can be generated by rings have beencatalogued.

I However there are many more Hjelmslev planes that cannot begenerated by rings.

I A general algorithm which generates Hjelmslev planes regardless oftheir algebraic structure rings would be useful.

I Drake and Shult (1976) show that all Hjelmslev planes can beconstructed using a projective plane and semi-nets with zings

I There is no library of semi-nets with zings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 14 / 44

Page 54: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Construction of uniform Hjelmslev Planes

I Known Fact: a projective Hjelmslev plane is 2-uniform if and only if itis a (t, t)-PH plane.

I All (t, t)-PH planes that can be generated by rings have beencatalogued.

I However there are many more Hjelmslev planes that cannot begenerated by rings.

I A general algorithm which generates Hjelmslev planes regardless oftheir algebraic structure rings would be useful.

I Drake and Shult (1976) show that all Hjelmslev planes can beconstructed using a projective plane and semi-nets with zings

I There is no library of semi-nets with zings.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 14 / 44

Page 55: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Why is an algorithm necessary?

I These objects are hard to visualise.

I Known constructions involve rings

I MAPLE and MATLAB can handle fields but not rings

I MAGMA can handle Galois rings but does not have visualisationfeatures.

I Our algorithm is purely combinatorial

I However it only generates specific types of Hjelmslev planes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 15 / 44

Page 56: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Why is an algorithm necessary?

I These objects are hard to visualise.

I Known constructions involve rings

I MAPLE and MATLAB can handle fields but not rings

I MAGMA can handle Galois rings but does not have visualisationfeatures.

I Our algorithm is purely combinatorial

I However it only generates specific types of Hjelmslev planes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 15 / 44

Page 57: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Why is an algorithm necessary?

I These objects are hard to visualise.

I Known constructions involve rings

I MAPLE and MATLAB can handle fields but not rings

I MAGMA can handle Galois rings but does not have visualisationfeatures.

I Our algorithm is purely combinatorial

I However it only generates specific types of Hjelmslev planes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 15 / 44

Page 58: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Why is an algorithm necessary?

I These objects are hard to visualise.

I Known constructions involve rings

I MAPLE and MATLAB can handle fields but not rings

I MAGMA can handle Galois rings but does not have visualisationfeatures.

I Our algorithm is purely combinatorial

I However it only generates specific types of Hjelmslev planes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 15 / 44

Page 59: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Why is an algorithm necessary?

I These objects are hard to visualise.

I Known constructions involve rings

I MAPLE and MATLAB can handle fields but not rings

I MAGMA can handle Galois rings but does not have visualisationfeatures.

I Our algorithm is purely combinatorial

I However it only generates specific types of Hjelmslev planes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 15 / 44

Page 60: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Why is an algorithm necessary?

I These objects are hard to visualise.

I Known constructions involve rings

I MAPLE and MATLAB can handle fields but not rings

I MAGMA can handle Galois rings but does not have visualisationfeatures.

I Our algorithm is purely combinatorial

I However it only generates specific types of Hjelmslev planes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 15 / 44

Page 61: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Our Algorithm

I Algorithm for generating a 2-uniform projective Hjelmslev plane.

I Takes three different classes of combinatorial structures and use themto generate (t, t)-PH planes

I Components of our algorithm:

[Step 1]

1. P a projective plane of order m

2. A0,A1, . . . ,Am2+m a list of an affine planes of order m

3. O0,O1, . . . ,Om2+m a list of orthogonal arrays OA(2,m + 1,m)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 16 / 44

Page 62: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Our Algorithm

I Algorithm for generating a 2-uniform projective Hjelmslev plane.

I Takes three different classes of combinatorial structures and use themto generate (t, t)-PH planes

I Components of our algorithm:

[Step 1]

1. P a projective plane of order m

2. A0,A1, . . . ,Am2+m a list of an affine planes of order m

3. O0,O1, . . . ,Om2+m a list of orthogonal arrays OA(2,m + 1,m)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 16 / 44

Page 63: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Our Algorithm

I Algorithm for generating a 2-uniform projective Hjelmslev plane.

I Takes three different classes of combinatorial structures and use themto generate (t, t)-PH planes

I Components of our algorithm:

[Step 1]

1. P a projective plane of order m

2. A0,A1, . . . ,Am2+m a list of an affine planes of order m

3. O0,O1, . . . ,Om2+m a list of orthogonal arrays OA(2,m + 1,m)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 16 / 44

Page 64: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Our Algorithm

I Algorithm for generating a 2-uniform projective Hjelmslev plane.

I Takes three different classes of combinatorial structures and use themto generate (t, t)-PH planes

I Components of our algorithm:

[Step 1]

1. P a projective plane of order m

2. A0,A1, . . . ,Am2+m a list of an affine planes of order m

3. O0,O1, . . . ,Om2+m a list of orthogonal arrays OA(2,m + 1,m)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 16 / 44

Page 65: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Our Algorithm

I Algorithm for generating a 2-uniform projective Hjelmslev plane.

I Takes three different classes of combinatorial structures and use themto generate (t, t)-PH planes

I Components of our algorithm:

[Step 1]

1. P a projective plane of order m

2. A0,A1, . . . ,Am2+m a list of an affine planes of order m

3. O0,O1, . . . ,Om2+m a list of orthogonal arrays OA(2,m + 1,m)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 16 / 44

Page 66: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Our Algorithm

I Algorithm for generating a 2-uniform projective Hjelmslev plane.

I Takes three different classes of combinatorial structures and use themto generate (t, t)-PH planes

I Components of our algorithm:

[Step 1]

1. P a projective plane of order m

2. A0,A1, . . . ,Am2+m a list of an affine planes of order m

3. O0,O1, . . . ,Om2+m a list of orthogonal arrays OA(2,m + 1,m)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 16 / 44

Page 67: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Our Algorithm

I Algorithm for generating a 2-uniform projective Hjelmslev plane.

I Takes three different classes of combinatorial structures and use themto generate (t, t)-PH planes

I Components of our algorithm:

[Step 1]

1. P a projective plane of order m

2. A0,A1, . . . ,Am2+m a list of an affine planes of order m

3. O0,O1, . . . ,Om2+m a list of orthogonal arrays OA(2,m + 1,m)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 16 / 44

Page 68: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: A Projective Plane

I A projective plane is a set of points and lines such that

1. Any two distinct points are incident with exactly one line.

2. Any two distinct lines intersect at exactly one point.

3. There exist four points no three of which are on a common line.

I A projective plane of order m has m + 1 points on each line, m + 1lines through each point, m2 + m + 1 points and m2 + m + 1 lines.

I A projective plane of order m may be represented as a2− (m2 + m + 1;m + 1; 1) block design

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 17 / 44

Page 69: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: A Projective Plane

I A projective plane is a set of points and lines such that

1. Any two distinct points are incident with exactly one line.

2. Any two distinct lines intersect at exactly one point.

3. There exist four points no three of which are on a common line.

I A projective plane of order m has m + 1 points on each line, m + 1lines through each point, m2 + m + 1 points and m2 + m + 1 lines.

I A projective plane of order m may be represented as a2− (m2 + m + 1;m + 1; 1) block design

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 17 / 44

Page 70: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: A Projective Plane

I A projective plane is a set of points and lines such that

1. Any two distinct points are incident with exactly one line.

2. Any two distinct lines intersect at exactly one point.

3. There exist four points no three of which are on a common line.

I A projective plane of order m has m + 1 points on each line, m + 1lines through each point, m2 + m + 1 points and m2 + m + 1 lines.

I A projective plane of order m may be represented as a2− (m2 + m + 1;m + 1; 1) block design

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 17 / 44

Page 71: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: A Projective Plane

I A projective plane is a set of points and lines such that

1. Any two distinct points are incident with exactly one line.

2. Any two distinct lines intersect at exactly one point.

3. There exist four points no three of which are on a common line.

I A projective plane of order m has m + 1 points on each line, m + 1lines through each point, m2 + m + 1 points and m2 + m + 1 lines.

I A projective plane of order m may be represented as a2− (m2 + m + 1;m + 1; 1) block design

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 17 / 44

Page 72: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: A Projective Plane

I A projective plane is a set of points and lines such that

1. Any two distinct points are incident with exactly one line.

2. Any two distinct lines intersect at exactly one point.

3. There exist four points no three of which are on a common line.

I A projective plane of order m has m + 1 points on each line, m + 1lines through each point, m2 + m + 1 points and m2 + m + 1 lines.

I A projective plane of order m may be represented as a2− (m2 + m + 1;m + 1; 1) block design

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 17 / 44

Page 73: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: A Projective Plane

I A projective plane is a set of points and lines such that

1. Any two distinct points are incident with exactly one line.

2. Any two distinct lines intersect at exactly one point.

3. There exist four points no three of which are on a common line.

I A projective plane of order m has m + 1 points on each line, m + 1lines through each point, m2 + m + 1 points and m2 + m + 1 lines.

I A projective plane of order m may be represented as a2− (m2 + m + 1;m + 1; 1) block design

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 17 / 44

Page 74: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients for a PH(2, 2)

Figure : A projective Plane of order 2 - the Fano Plane

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 18 / 44

Page 75: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Affine Plane

I A finite affine plane is a set of points and lines such that

1. any two distinct points are incident with exactly one line.

2. for any point P not on line l there is exactly one line through P that isparallel (has no points in common) with l .

3. there exist three points not on a common line.

I An affine plane of order m has m points on a line, m + 1 lines througheach point, m2 points and m2 + m lines.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 19 / 44

Page 76: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Affine Plane

I A finite affine plane is a set of points and lines such that

1. any two distinct points are incident with exactly one line.

2. for any point P not on line l there is exactly one line through P that isparallel (has no points in common) with l .

3. there exist three points not on a common line.

I An affine plane of order m has m points on a line, m + 1 lines througheach point, m2 points and m2 + m lines.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 19 / 44

Page 77: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Affine Plane

I A finite affine plane is a set of points and lines such that

1. any two distinct points are incident with exactly one line.

2. for any point P not on line l there is exactly one line through P that isparallel (has no points in common) with l .

3. there exist three points not on a common line.

I An affine plane of order m has m points on a line, m + 1 lines througheach point, m2 points and m2 + m lines.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 19 / 44

Page 78: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Affine Plane

I A finite affine plane is a set of points and lines such that

1. any two distinct points are incident with exactly one line.

2. for any point P not on line l there is exactly one line through P that isparallel (has no points in common) with l .

3. there exist three points not on a common line.

I An affine plane of order m has m points on a line, m + 1 lines througheach point, m2 points and m2 + m lines.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 19 / 44

Page 79: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Affine Plane

I A finite affine plane is a set of points and lines such that

1. any two distinct points are incident with exactly one line.

2. for any point P not on line l there is exactly one line through P that isparallel (has no points in common) with l .

3. there exist three points not on a common line.

I An affine plane of order m has m points on a line, m + 1 lines througheach point, m2 points and m2 + m lines.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 19 / 44

Page 80: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients – An Affine Plane

I An affine plane can be obtained from a projective plane by removingone line and all the points on that line.

I An affine plane of order m may be represented as a 2− (m2;m; 1)block design.

I An affine plane of order m may be partitioned into ‖-classes, witheach ‖-class containing m lines.

I ‖-classes S and T are orthogonal if each line of S has exactly oneelement in common with each line of T.

I An affine plane of order m has m + 1 mutually orthogonal ‖-classes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 20 / 44

Page 81: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients – An Affine Plane

I An affine plane can be obtained from a projective plane by removingone line and all the points on that line.

I An affine plane of order m may be represented as a 2− (m2;m; 1)block design.

I An affine plane of order m may be partitioned into ‖-classes, witheach ‖-class containing m lines.

I ‖-classes S and T are orthogonal if each line of S has exactly oneelement in common with each line of T.

I An affine plane of order m has m + 1 mutually orthogonal ‖-classes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 20 / 44

Page 82: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients – An Affine Plane

I An affine plane can be obtained from a projective plane by removingone line and all the points on that line.

I An affine plane of order m may be represented as a 2− (m2;m; 1)block design.

I An affine plane of order m may be partitioned into ‖-classes, witheach ‖-class containing m lines.

I ‖-classes S and T are orthogonal if each line of S has exactly oneelement in common with each line of T.

I An affine plane of order m has m + 1 mutually orthogonal ‖-classes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 20 / 44

Page 83: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients – An Affine Plane

I An affine plane can be obtained from a projective plane by removingone line and all the points on that line.

I An affine plane of order m may be represented as a 2− (m2;m; 1)block design.

I An affine plane of order m may be partitioned into ‖-classes, witheach ‖-class containing m lines.

I ‖-classes S and T are orthogonal if each line of S has exactly oneelement in common with each line of T.

I An affine plane of order m has m + 1 mutually orthogonal ‖-classes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 20 / 44

Page 84: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients – An Affine Plane

I An affine plane can be obtained from a projective plane by removingone line and all the points on that line.

I An affine plane of order m may be represented as a 2− (m2;m; 1)block design.

I An affine plane of order m may be partitioned into ‖-classes, witheach ‖-class containing m lines.

I ‖-classes S and T are orthogonal if each line of S has exactly oneelement in common with each line of T.

I An affine plane of order m has m + 1 mutually orthogonal ‖-classes.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 20 / 44

Page 85: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients for a PH(2, 2)

Figure : An Affine Plane of order 2

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 21 / 44

Page 86: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Orthogonal Array

I An orthogonal array OA(t, k, v) is a v2 × k array with entries from aset of v symbols, such that in any t columns each ordered t − tupleoccurs exactly once.

I Each symbol occurs in each column of the orthogonal array v times.

I An orthogonal array may be obtained from an affine plane byassigning each point to a row, and each ‖-class to a column of thearray.

I The symbol in position i , j of the array indicates the line of ‖-class jthat is incident with point i .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 22 / 44

Page 87: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Orthogonal Array

I An orthogonal array OA(t, k, v) is a v2 × k array with entries from aset of v symbols, such that in any t columns each ordered t − tupleoccurs exactly once.

I Each symbol occurs in each column of the orthogonal array v times.

I An orthogonal array may be obtained from an affine plane byassigning each point to a row, and each ‖-class to a column of thearray.

I The symbol in position i , j of the array indicates the line of ‖-class jthat is incident with point i .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 22 / 44

Page 88: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Orthogonal Array

I An orthogonal array OA(t, k, v) is a v2 × k array with entries from aset of v symbols, such that in any t columns each ordered t − tupleoccurs exactly once.

I Each symbol occurs in each column of the orthogonal array v times.

I An orthogonal array may be obtained from an affine plane byassigning each point to a row, and each ‖-class to a column of thearray.

I The symbol in position i , j of the array indicates the line of ‖-class jthat is incident with point i .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 22 / 44

Page 89: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients: An Orthogonal Array

I An orthogonal array OA(t, k, v) is a v2 × k array with entries from aset of v symbols, such that in any t columns each ordered t − tupleoccurs exactly once.

I Each symbol occurs in each column of the orthogonal array v times.

I An orthogonal array may be obtained from an affine plane byassigning each point to a row, and each ‖-class to a column of thearray.

I The symbol in position i , j of the array indicates the line of ‖-class jthat is incident with point i .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 22 / 44

Page 90: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Ingredients for a PH(2, 2)

OL L LL M MM L MM M L

Figure : An Orthogonal Array OA(2, 3, 2)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 23 / 44

Page 91: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 2

I Step 2

I For each point of P, replace point P with m2 points: a copy of AP .

I This gives (m2 + m + 1)m2 points in H.

I Each affine plane will now be called a point-neighbourhood of H.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 24 / 44

Page 92: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 2

I Step 2

I For each point of P, replace point P with m2 points: a copy of AP .

I This gives (m2 + m + 1)m2 points in H.

I Each affine plane will now be called a point-neighbourhood of H.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 24 / 44

Page 93: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 2

I Step 2

I For each point of P, replace point P with m2 points: a copy of AP .

I This gives (m2 + m + 1)m2 points in H.

I Each affine plane will now be called a point-neighbourhood of H.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 24 / 44

Page 94: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 2

I Step 2

I For each point of P, replace point P with m2 points: a copy of AP .

I This gives (m2 + m + 1)m2 points in H.

I Each affine plane will now be called a point-neighbourhood of H.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 24 / 44

Page 95: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Step 2

Figure : Expand each point of the Fano plane to be a copy of the points of theAffine plane A of order 2

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 25 / 44

Page 96: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Step 2 (continued)

Figure : Replace each point of the Fano plane with a copy of the Affine plane Aoforder 2

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 26 / 44

Page 97: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 3

I Step 3

I Choose a line g = {P0,P1, . . . ,Pm}, in P, and for each point of gchoose a parallel class of each of AP0 ,AP1 , . . . ,APm .

I Label each of the lines of the parallel class of eachpoint-neighbourhood with the symbols from Og .

I Since each point-neighbourhood is in m lines of P, each time aparticular point P of P is in a chosen line, a different parallel class ofAP must be used.

I Label each column of Og with a point of g .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 27 / 44

Page 98: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 3

I Step 3

I Choose a line g = {P0,P1, . . . ,Pm}, in P, and for each point of gchoose a parallel class of each of AP0 ,AP1 , . . . ,APm .

I Label each of the lines of the parallel class of eachpoint-neighbourhood with the symbols from Og .

I Since each point-neighbourhood is in m lines of P, each time aparticular point P of P is in a chosen line, a different parallel class ofAP must be used.

I Label each column of Og with a point of g .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 27 / 44

Page 99: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 3

I Step 3

I Choose a line g = {P0,P1, . . . ,Pm}, in P, and for each point of gchoose a parallel class of each of AP0 ,AP1 , . . . ,APm .

I Label each of the lines of the parallel class of eachpoint-neighbourhood with the symbols from Og .

I Since each point-neighbourhood is in m lines of P, each time aparticular point P of P is in a chosen line, a different parallel class ofAP must be used.

I Label each column of Og with a point of g .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 27 / 44

Page 100: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 3

I Step 3

I Choose a line g = {P0,P1, . . . ,Pm}, in P, and for each point of gchoose a parallel class of each of AP0 ,AP1 , . . . ,APm .

I Label each of the lines of the parallel class of eachpoint-neighbourhood with the symbols from Og .

I Since each point-neighbourhood is in m lines of P, each time aparticular point P of P is in a chosen line, a different parallel class ofAP must be used.

I Label each column of Og with a point of g .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 27 / 44

Page 101: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planesStep 3

I Step 3

I Choose a line g = {P0,P1, . . . ,Pm}, in P, and for each point of gchoose a parallel class of each of AP0 ,AP1 , . . . ,APm .

I Label each of the lines of the parallel class of eachpoint-neighbourhood with the symbols from Og .

I Since each point-neighbourhood is in m lines of P, each time aparticular point P of P is in a chosen line, a different parallel class ofAP must be used.

I Label each column of Og with a point of g .

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 27 / 44

Page 102: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Step 3

L M

M

M

L

L

L L L

L M M

M L M

M M L

O

Figure : Choose a line l in the Fano plane, and for each point in l , choose aparallel class of A for the corresponding point-neighbourhood.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 28 / 44

Page 103: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planes -Step 4

I Step 4

I Each line of H is constructed by reading a row of Og and selecting thepoints which correspond to the lines of the point neighbourhoods.

I Repeat for each line of P.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 29 / 44

Page 104: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planes -Step 4

I Step 4

I Each line of H is constructed by reading a row of Og and selecting thepoints which correspond to the lines of the point neighbourhoods.

I Repeat for each line of P.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 29 / 44

Page 105: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a 2−uniform projective Hjelmslev planes -Step 4

I Step 4

I Each line of H is constructed by reading a row of Og and selecting thepoints which correspond to the lines of the point neighbourhoods.

I Repeat for each line of P.

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 29 / 44

Page 106: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Creating lines of PH(2, 2)

I Label each of the lines of the parallel class of eachpoint-neighbourhood with the symbols from O.

I Label each column of O with a point-neighbourhood.

Let l = {0, 1, 2}.

N‘hood symbol line of A0 L {A,B}

M {C ,D}1 L {A,B}

M {C ,D}2 L {A,C}

M {B,D}

O =

0 1 2

L L LL M MM L MM M L

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 30 / 44

Page 107: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Creating lines of PH(2, 2)

I Label each of the lines of the parallel class of eachpoint-neighbourhood with the symbols from O.

I Label each column of O with a point-neighbourhood.

Let l = {0, 1, 2}.

N‘hood symbol line of A0 L {A,B}

M {C ,D}1 L {A,B}

M {C ,D}2 L {A,C}

M {B,D}

O =

0 1 2

L L LL M MM L MM M L

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 30 / 44

Page 108: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Creating lines of PH(2, 2)

I Label each of the lines of the parallel class of eachpoint-neighbourhood with the symbols from O.

I Label each column of O with a point-neighbourhood.

Let l = {0, 1, 2}.

N‘hood symbol line of A0 L {A,B}

M {C ,D}1 L {A,B}

M {C ,D}2 L {A,C}

M {B,D}

O =

0 1 2

L L LL M MM L MM M L

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 30 / 44

Page 109: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Step 4

L M

M

M

L

L

Figure : Construct line of H by reading a row of OA(2, 3, 2) and selecting thepoints which correspond to the lines of the point neighbourhoods

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 31 / 44

Page 110: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

L M

M

M

L

L

Figure : Construct another line of H by reading a row of OA(2, 3, 2) andselecting the points which correspond to the lines of the point neighbourhoods

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 32 / 44

Page 111: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

L M

M

M

L

L

Figure : Construct another line of H by reading a row of OA(2, 3, 2) andselecting the points which correspond to the lines of the point neighbourhoods

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 33 / 44

Page 112: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

L M

M

M

L

L

Figure : Construct another line of H by reading a row of OA(2, 3, 2) andselecting the points which correspond to the lines of the point neighbourhoods

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 34 / 44

Page 113: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

Figure : We now have one line of the Fano plane replaced by 4 lines, aline-neighbourhood of PH(2, 2)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 35 / 44

Page 114: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

Figure : Construct another line-neighbourhood of PH(2, 2)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 36 / 44

Page 115: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

Figure : And another line-neighbourhood

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 37 / 44

Page 116: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

Figure : and so on ...

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 38 / 44

Page 117: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

Figure : And so forth

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 39 / 44

Page 118: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

Figure : Some more lines

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 40 / 44

Page 119: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Constructing a PH(2, 2) - Repeating Steps 2 - 4

Figure : Finally we have PH(2, 2)

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 41 / 44

Page 120: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Pros and Cons

I This algorithm can generate all 2-uniform projective Hjelmslev planes.

I It can be modified to generate higher uniform Hjelmslev planes.

I All Hjelmslev planes generated from a Galois ring are 2-uniform, sothis algorithm gives these.

I No specialist software required.

However

I It cannot construct of non-uniform Hjelmslev planes

I Requires knowledge of P,A and O.

I It generates all, not up to isomorphism - so lot of redundancy /

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 42 / 44

Page 121: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Pros and Cons

I This algorithm can generate all 2-uniform projective Hjelmslev planes.

I It can be modified to generate higher uniform Hjelmslev planes.

I All Hjelmslev planes generated from a Galois ring are 2-uniform, sothis algorithm gives these.

I No specialist software required.

However

I It cannot construct of non-uniform Hjelmslev planes

I Requires knowledge of P,A and O.

I It generates all, not up to isomorphism - so lot of redundancy /

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 42 / 44

Page 122: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Pros and Cons

I This algorithm can generate all 2-uniform projective Hjelmslev planes.

I It can be modified to generate higher uniform Hjelmslev planes.

I All Hjelmslev planes generated from a Galois ring are 2-uniform, sothis algorithm gives these.

I No specialist software required.

However

I It cannot construct of non-uniform Hjelmslev planes

I Requires knowledge of P,A and O.

I It generates all, not up to isomorphism - so lot of redundancy /

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 42 / 44

Page 123: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Pros and Cons

I This algorithm can generate all 2-uniform projective Hjelmslev planes.

I It can be modified to generate higher uniform Hjelmslev planes.

I All Hjelmslev planes generated from a Galois ring are 2-uniform, sothis algorithm gives these.

I No specialist software required.

However

I It cannot construct of non-uniform Hjelmslev planes

I Requires knowledge of P,A and O.

I It generates all, not up to isomorphism - so lot of redundancy /

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 42 / 44

Page 124: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Pros and Cons

I This algorithm can generate all 2-uniform projective Hjelmslev planes.

I It can be modified to generate higher uniform Hjelmslev planes.

I All Hjelmslev planes generated from a Galois ring are 2-uniform, sothis algorithm gives these.

I No specialist software required.

However

I It cannot construct of non-uniform Hjelmslev planes

I Requires knowledge of P,A and O.

I It generates all, not up to isomorphism - so lot of redundancy /

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 42 / 44

Page 125: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Pros and Cons

I This algorithm can generate all 2-uniform projective Hjelmslev planes.

I It can be modified to generate higher uniform Hjelmslev planes.

I All Hjelmslev planes generated from a Galois ring are 2-uniform, sothis algorithm gives these.

I No specialist software required.

However

I It cannot construct of non-uniform Hjelmslev planes

I Requires knowledge of P,A and O.

I It generates all, not up to isomorphism - so lot of redundancy /

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 42 / 44

Page 126: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Pros and Cons

I This algorithm can generate all 2-uniform projective Hjelmslev planes.

I It can be modified to generate higher uniform Hjelmslev planes.

I All Hjelmslev planes generated from a Galois ring are 2-uniform, sothis algorithm gives these.

I No specialist software required.

However

I It cannot construct of non-uniform Hjelmslev planes

I Requires knowledge of P,A and O.

I It generates all, not up to isomorphism - so lot of redundancy /

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 42 / 44

Page 127: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

The Pros and Cons

I This algorithm can generate all 2-uniform projective Hjelmslev planes.

I It can be modified to generate higher uniform Hjelmslev planes.

I All Hjelmslev planes generated from a Galois ring are 2-uniform, sothis algorithm gives these.

I No specialist software required.

However

I It cannot construct of non-uniform Hjelmslev planes

I Requires knowledge of P,A and O.

I It generates all, not up to isomorphism - so lot of redundancy /

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 42 / 44

Page 128: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Summary

I Hjelmslev planes are generalisations of projective planes.

I A Hjelmslev plane may be generated from a projective plane, andaffine plane and an orthogonal array.

? What happens if we mix the ingredients to a different recipe?

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 43 / 44

Page 129: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Summary

I Hjelmslev planes are generalisations of projective planes.

I A Hjelmslev plane may be generated from a projective plane, andaffine plane and an orthogonal array.

? What happens if we mix the ingredients to a different recipe?

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 43 / 44

Page 130: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Summary

I Hjelmslev planes are generalisations of projective planes.

I A Hjelmslev plane may be generated from a projective plane, andaffine plane and an orthogonal array.

? What happens if we mix the ingredients to a different recipe?

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 43 / 44

Page 131: Asha Rao (Joint Work with Joanne Hall) - Monash …users.monash.edu/~gfarr/research/slides/Rao-HjelmslevGeometries.pdf · An algorithm for constructing Hjelmslev planes Asha Rao (Joint

Uniform projective Hjelmslev Planes Construction

Any Questions

c©Asha Rao (RMIT) An algorithm for constructing Hjelmslev planes 17 November, 2014 44 / 44