OAI/Probability/GammaPassage/BoundaryGeometry.lean

GitHub source file

24 declarations, 0 contain sorry, 0 declared as axioms

The uncancelled, counterclockwise square sides in crossings.tex:cr:oriented-paths. A dual vertex p represents the actual point p - (1/2,1/2), so the square at the primal site q has lower-left corner q in these integer coordinates.

  1. instance OAI.PlanarFPP.(instance at line 14) line 14
  2. def OAI.PlanarFPP.Step.left line 18

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:14 (same declaration text).

  3. def OAI.PlanarFPP.Step.right line 21

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:17 (same declaration text).

  4. def OAI.PlanarFPP.Step.outward line 24

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:20 (same declaration text).

  5. def OAI.PlanarFPP.Step.corner line 26

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:22 (same declaration text).

  6. abbrev OAI.PlanarFPP.SquareSide line 29

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:25 (same declaration text).

  7. def OAI.PlanarFPP.SquareSide.tail line 31

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:27 (same declaration text).

  8. def OAI.PlanarFPP.SquareSide.head line 33

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:29 (same declaration text).

  9. def OAI.PlanarFPP.IsBoundarySide line 35

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:31 (same declaration text).

  10. instance OAI.PlanarFPP.(instance at line 38) line 38
  11. def OAI.PlanarFPP.boundarySides line 41

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:37 (same declaration text).

  12. theorem OAI.PlanarFPP.mem_boundarySides line 44

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:40 (same declaration text).

  13. def OAI.PlanarFPP.boundaryNext line 50

    Source documentation

    Follow the first uncancelled side counterclockwise around the arriving corner. The two tests inspect the other two squares meeting that corner.

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:44 (same declaration text).

    def boundaryNext (S : Finset Vertex) (e : SquareSide) : SquareSide :=
    …

    Mentions: OAI.PlanarFPP.Vertex, OAI.PlanarFPP.SquareSide

  14. def OAI.PlanarFPP.boundaryPrev line 57

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:51 (same declaration text).

  15. theorem OAI.PlanarFPP.boundaryNext_boundary line 64

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:58 (same declaration text).

  16. theorem OAI.PlanarFPP.boundaryNext_tail line 79

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:73 (same declaration text).

  17. theorem OAI.PlanarFPP.boundaryPrev_next line 91

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:85 (same declaration text).

  18. abbrev OAI.PlanarFPP.BoundarySide line 104

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:98 (same declaration text).

  19. def OAI.PlanarFPP.boundarySuccessor line 106

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:100 (same declaration text).

  20. theorem OAI.PlanarFPP.boundarySuccessor_injective line 110

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:104 (same declaration text).

  21. def OAI.PlanarFPP.boundaryPerm line 121

    Source documentation

    Cancellation of shared sides leaves a permutation of the remaining sides; its cycles are directed closed walks with no repeated directed side.

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:113 (same declaration text).

    noncomputable def boundaryPerm (S : Finset Vertex) : Equiv.Perm (BoundarySide S) :=
    …

    Mentions: OAI.PlanarFPP.Vertex, OAI.PlanarFPP.BoundarySide

  22. theorem OAI.PlanarFPP.boundaryPerm_tail line 126

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:118 (same declaration text).

  23. theorem OAI.PlanarFPP.boundaryPerm_ne_self line 129

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:121 (same declaration text).

  24. theorem OAI.PlanarFPP.boundary_dualEdge_injective line 142

    Source documentation

    An unoriented dual edge cannot occur twice among uncancelled sides: its two possible orientations have opposite occupied and unoccupied cells.

    Also declared: OAI/Probability/FirstPassage/BoundaryGeometry.lean:132 (same declaration text).

    theorem boundary_dualEdge_injective (S : Finset Vertex) (e f : SquareSide)
        (he : IsBoundarySide S e) (hf : IsBoundarySide S f)
        (hh : e.2.edge e.tail = f.2.edge f.tail) : e = f := by
    …

    Mentions: OAI.PlanarFPP.Vertex, OAI.PlanarFPP.SquareSide, OAI.PlanarFPP.IsBoundarySide