On the maximum number of tangencies among $1$-intersecting curves

This paper improves the known upper bounds on the maximum number of tangencies among nn 1-intersecting Jordan arcs from O(n7/4)O(n^{7/4}) to O(n5/3)O(n^{5/3}) for the general case and to O(n3/2)O(n^{3/2}) for the strictly 1-intersecting case, while also establishing tighter bounds for specific variants involving xx-monotone curves and proving a new graph-theoretic result.

Eyal Ackerman, Balázs Keszegh

Published Fri, 13 Ma
📖 5 min read🧠 Deep dive

Imagine you are at a massive, chaotic dance floor filled with nn long, wiggly ribbons (we call these "Jordan arcs"). The rules of this dance are strict:

  1. The "One-and-Done" Rule: Every pair of ribbons must touch or cross each other exactly once. They can't cross twice, and they can't avoid each other.
  2. No Group Hugs: No single point on the floor can be touched by three ribbons at the same time.

Now, there are two ways ribbons can interact:

  • Crossing: They slice through each other like an 'X'.
  • Tangency (The "Kiss"): They gently brush against each other, touching at a single point without crossing, like two cars brushing bumpers in a parking lot.

The Big Question:
If you have nn ribbons dancing under these rules, what is the maximum number of "kisses" (tangencies) you can possibly have?

For a long time, mathematicians thought the answer was simple: just a few kisses, roughly proportional to the number of ribbons (O(n)O(n)). But proving this for any shape of ribbon was incredibly hard. The best previous guess was a bit messy, suggesting the number of kisses could be as high as n1.75n^{1.75} (which is a lot more than nn).

What This Paper Does:
The authors, Eyal Ackerman and Balázs Keszegh, act like master organizers. They tightened the rules and improved the math to show that the number of kisses is actually much lower than we thought.

Here is the breakdown of their findings, explained with some analogies:

1. The General Case (The Wild Dance Floor)

If the ribbons can wiggle anywhere (not necessarily straight or monotonic), the authors proved that the maximum number of kisses is roughly n1.66n^{1.66} (or n5/3n^{5/3}).

  • Analogy: Imagine trying to get 1,000 people to brush shoulders with each other in a crowd. You might think they could do it millions of times, but geometry limits them. You can't get more than about 100,000 kisses.

2. The "Precise" Case (The Strict Dance)

If the ribbons are even more disciplined and must cross or touch exactly once (no skipping), the limit drops further to n1.5n^{1.5} (or n3/2n^{3/2}).

  • Analogy: If you force the dancers to be perfectly synchronized, the chaos decreases, and the number of accidental shoulder brushes drops significantly.

3. The "Grounded" Case (The Wall of Ribbons)

The authors looked at a specific scenario: Imagine all ribbons start from a single vertical wall (like a curtain rod) and flow out to the right. They are also "x-monotone," meaning they never double back on themselves horizontally.

  • The Result: In this specific setup, the number of kisses is exactly n1.33n^{1.33} (or n4/3n^{4/3}).
  • Analogy: Think of a row of water hoses all attached to a single wall. If you try to make them all touch each other as they spray out, there's a geometric limit to how many times they can kiss before they are forced to cross instead. This result is "tight," meaning you can actually build a setup that hits this limit, so you can't go any lower.

4. The "Infinite" Case (The Endless Highway)

They also looked at ribbons that go on forever in both directions (like an infinite highway).

  • The Result: The number of kisses here is surprisingly small: just nlognn \log n.
  • Analogy: If you have infinite roads that only cross once, they can't "kiss" very often. It's almost a straight line relationship. If you have 100 roads, you get maybe 500 kisses. If you have 1,000 roads, you get maybe 7,000 kisses. It's very efficient.

The Secret Weapon: A Graph Theory Trick

To solve these problems, the authors didn't just look at ribbons; they looked at graphs (networks of dots and lines).

  • They invented a new mathematical tool (Theorem 8) that acts like a "density detector."
  • The Metaphor: Imagine a city where every neighborhood (a group of friends) is very sparse (not many people know each other). The authors proved that if every neighborhood is sparse, then the entire city cannot be too crowded.
  • This tool is so powerful it improves old math theorems from the 1970s (Erdős and Simonovits) and helps solve problems about how many connections you can have in a network without creating specific "forbidden patterns."

Why Does This Matter?

You might ask, "Who cares about kissing ribbons?"

  • Robotics: Robots need to move without crashing. Knowing how many times paths can touch helps plan safe routes.
  • Computer Graphics: Rendering complex scenes requires knowing how many objects overlap or touch to calculate lighting and shadows efficiently.
  • Data Structures: Algorithms that sort or search data often rely on understanding how lines and curves intersect.

In Summary:
This paper is like a master architect who looked at a chaotic construction site and said, "You thought you could build a tower this high, but actually, the laws of geometry only allow it to go this high." They tightened the bounds, proving that no matter how you twist and turn your lines, the number of times they can gently touch is strictly limited, and they provided the exact formulas for those limits.