Arrangements de droites dans le plan

1. Le problème classique

Dans un plan, combien \( n \) droites distinctes délimitent-elles de régions ? Le premier niveau de réponse est bien évidemment "ça dépend des droites" : le nombre de régions n'est pas le même selon qu'il y a, ou non, dans le lot,

L'exemple le plus simple possible : \( n = 2 \) ; deux possibilités : \( r = 3 \) et \( r = 4 \)

En cherchant sur internet, j'ai bien aimé l'introduction du papier de Stéphane Vinatier ; j'en retiens que \( n \) droites distinctes délimitent \( r \) régions, \( r \) donné par la formule

\[ \bbox[white, 10px, border: 3px solid black]{ r = 1 + n + \sum_{P} \mu(P) } (1) \]

où \( P \) parcourt l'ensemble des points d'intersection et \( \mu(P) \), la multiplicité de \( P \), est — une définition qui m'est propre — le nombre de droites "au-delà de la première" passant par \( P \). En d'autres termes, avec cette définition,

Soit dit en passant, rien ne nous empêche de voir un point du plan qui n'est même pas un point d'intersection comme étant un point \( P \) tel que \( \mu(P) = 0 \) ; et donc,

La formule peut alors être élargie, en ce sens que dans

\[ r = 1 + n + \sum_{P} \mu(P) \]

on peut considérer que \( P \) parcourt l'ensemble des points du plan tout entier.

Maintenant, posons-nous la question : avec \( n \) droites que l'on peut déplacer à notre guise (du moment qu'elles restent distinctes), quel est le nombre de valeurs de \( r \) distinctes que l'on peut obtenir ? On sent bien qu'il existe tout un éventail de possibilités entre :

Je n'ai pas la réponse à la question, mais ai imaginé quelque chose d'approchant (qui donne peut-être la réponse, peut-être pas ; je n'ai aucune certitude) et qui est calculable. J'en ai fait une suite sur OEIS.

Avant de passer à ce nouveau sujet : cf. mon programme sur GitHub ("arrangement").

2. Un problème dérivé et sa suite OEIS associée : A306597

Pour commencer, voyons le nombre de régions comme un "profit" ; cela va nous motiver à essayer de le maximiser.

Dans le problème à \( n \) droites, le terme \( 1 + n \) dans la formule (1) nous est acquis ; c'est un profit plancher ; on peut l'ignorer et se focaliser sur le terme \( \sum_{P} \mu(P) \).

Un point de multiplicité \( k \gt 1 \) utilise \( k + 1 \geq 3 \) droites ; sa contribution à notre profit s'élève à \( k \) [régions].

C'est une grosse contribution, certes, mais cela peut être vu comme du "gâchis" : ces \( k + 1 \) droites n'ont formé qu'un seul point.

Si ces \( k + 1 \) droites s'intersectaient en des points d'intersection simples uniquement, il y aurait \( \binom{k+1}{2} = \frac{k(k+1)}{2}\) points d'intersection, et non un seul ; et la contribution de ces points simples à notre profit serait de \( 1 \) [nouvelle région] par point simple.

Il y a donc un motif économique à comparer :

\[ 1 \times k \leftrightarrow \frac{k(k+1)}{2} \times 1 \]

Plutôt que de considérer un arrangement de \( n \) droites, considérons-en un de \( n + 1 \). Supposons que le parallélisme n'existe pas (quitte à se placer en géométrie projective).

Appelons \( x_k \) le nombre de points dont la multiplicité est \( k \), pour \( k \) allant de \( 1 \) à \( n \) (vérifiez que ce sont bien les bonnes bornes)(d'où l'idée d'avoir \(n+1\) droites) et appelons \( T_k = \frac{k(k+1)}{2} \) le kième nombre triangulaire.

Il faut voir \( T_n \) comme un stock de paires de droites, nos "ressources de production", à répartir entre :

Combien place-t-on de paires de droites dans un point de multiplicité \( k \) ? Réponse, vu qu'il y a \( k+1 \) droites passant par un tel point : \( \binom{k+1}{2} = \frac{k(k+1)}{2} = T_k \).

Combien place-t-on de paires de droites dans l'ensemble des points de multiplicité \( k \) ? Réponse : \( x_k T_k \)

Le bilan de répartition des ressources de production est alors :

\[ T_n = \sum_{k=1}^n x_k T_k \]

On peut voir le \( n \)-uplet \( (x_1, x_2, \dots, x_n) \) comme un choix de répartition des ressources de production, comme une stratégie, qu'il convient maintenant d'évaluer.

Le "profit" généré par le \( n \)-uplet stratégie \( (x_1, x_2, \dots, x_n) \) est donné par :

\[ \sum_{P} \mu(P) = \sum_{k=1}^n \sum_{P : \mu(P) = k} \mu(P) = \sum_{k=1}^n x_k k \]

Et donc notre problème dérivé consiste à se demander le nombre de valeurs de profit possibles lorsqu'on fait varier la stratégie de répartition :

\[ \bbox[white, 10px, border: 3px solid black]{ E(n) := \left \{ \sum_{k=1}^n x_k k : (x_1, x_2, \dots, x_n) \in \mathbb{N}^n, \sum_{k=1}^n x_k T_k = T_n \right \} } (2) \] \[ \bbox[white, 10px, border: 3px solid black]{ a(n) = \mbox{A306597}(n) := \mbox{Card}\left(E(n)\right) } (3) \]

Cf. A306597.

Pourquoi est-ce un problème dérivé et non le problème originel ?

Quand on regarde A177862 qui malheureusement (à ce jour) s'arrête au nombre de droites \( n = 6 \), on se dit que notre problème dérivé se comporte bien pour les petites valeurs de \( n \).

En effet, pour \(n\) allant de \( 2 \) à \( 6 \), \( E(n - 1) \) translaté de \( n + 2 \) (le profit plancher correspondant) concorde avec la rangée \( n \) de A177862, à l'exception du premier élément (\(= n + 1 \)).

Cet élément qui manque côté \( E(n-1) \) est celui correspondant aux arrangements où les \( n \) droites sont parallèles. Il suffit de comparer :

\[ n \]nombre de droites rangée n de A177862
Valeurs possibles du nombre de régions
nombre de valeurs
en rangée n de A177862
\( E(n-1) \) translaté de \( n + 2 \)\[ a(n-1) = \mbox{A306597}(n-1) \]
011--
121--
23 42[4]1
34 6 73[6,7]2
45 8 9 10 115[8,9,10,11]4
56 10 12 13 14 15 167[10,12,13,14,15,16]6
67 12 15 16 17 18 19 20 21 2210[12,15,16,17,18,19,20,21,22]9
7??[14,16,17,18,19,20,21,22,23,24,25,26,27,28,29]15
8??[16,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37]20
9??[18,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46]27
10??[20,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56]34

Ainsi donc, il est établi que

\[ \forall n \in \{2, \dots, 6 \}, \mbox{A306597}(n-1) = \mbox{Card}(\mbox{row}_n(\mbox{A177862})) - 1 \]

mais je suis loin d'être convaincu que le résultat reste valable pour \( n \gt 6 \). Si je devais émettre une conjecture, je dirais plutôt qu'il doit exister des \( n \gt 6 \) tels que

\[ \mbox{A306597}(n-1) \gt^? \mbox{Card}(\mbox{row}_n(\mbox{A177862})) - 1 \]

LR, 27/05/2022.