Intersection Distribution is a family of constructions that measure how objects intersect, capturing multiplicities and normalized counts across various mathematical settings.
It bridges diverse fields such as finite-field incidence theory, random intersection graphs, and geometric probability, offering unified tools to analyze deterministic and random intersections.
The study employs algebraic, combinatorial, and probabilistic methods to derive concrete invariants, enabling practical applications in network theory, computational geometry, and beyond.
In current arXiv literature, “intersection distribution” is not a single invariant but a family of distributional constructions centered on how objects intersect: the graph of a finite-field polynomial with affine lines, long geodesics with each other, random attribute sets in network models, independent random sets in finite spaces, and random flats in hyperbolic space (Li et al., 2020, Jaramillo, 2013, Bloznelis, 2014, Klein, 2018, Sönmez et al., 2024). Across these settings, the common theme is that intersections are not treated only as binary events; instead, one studies the full law of intersection multiplicities, normalized intersection counts, overlap-induced degree statistics, or the distribution of the geometric location of the intersection itself.
1. Finite-field incidence theory
In the finite-geometry literature initiated by Li and Pott, the intersection distribution of a polynomial f∈Fq[x] is defined by
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.
Equivalently, vi(f) counts the number of non-vertical affine lines y=bx+c in AG(2,q) that meet the graph
A refinement is the multiplicity distribution at fixed slope b,
Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},
with
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.0
The same paper relates the affine definition to a projective one. For a vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.1-set vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.2, one sets
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.3
and for
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.4
one has
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.5
This embeds the polynomial problem into the secant structure of a projective vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.6-set. The point vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.7 is an internal nucleus of vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.8, and conversely every vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.9-set with an internal nucleus is projectively equivalent to some vi(f)0 (Li et al., 2020).
The non-hitting index has both geometric and algebraic interpretations. Writing
vi(f)1
the paper gives
vi(f)2
For polynomials, the extremal bounds are
vi(f)3
The lower bound is attained exactly by linear polynomials, while the upper bound is attained exactly when vi(f)4 is a vi(f)5-arc; in even characteristic this is tied to o-polynomials, and in odd characteristic to functions projectively equivalent to vi(f)6 (Li et al., 2020).
Subsequent work sharpens the projective viewpoint. In particular, for a polynomial
vi(f)7
any polynomial of the form
vi(f)8
with vi(f)9, is projectively equivalent to y=bx+c0. When y=bx+c1 has exactly one internal nucleus, this form characterizes all projective equivalents. The same work elevates the degree of y=bx+c2,
y=bx+c3
to a central invariant, namely the index of the largest non-zero entry in the intersection distribution (Huczynska et al., 6 Oct 2025).
2. Cubic polynomials, monomials, and algebraic applications
For degree-three polynomials, the intersection distribution is completely explicit. After affine normalization, every cubic is of the form y=bx+c4, and the distribution depends only on the characteristic and on whether y=bx+c5 in characteristic y=bx+c6. For y=bx+c7,
y=bx+c8
For y=bx+c9 and AG(2,q)0,
AG(2,q)1
whereas for AG(2,q)2 and AG(2,q)3,
AG(2,q)4
These formulas exhaust all degree-three polynomials over AG(2,q)5 (Kyureghyan et al., 2020).
The same paper begins the classification of monomials AG(2,q)6 having the same intersection distribution as AG(2,q)7. It identifies several infinite families, including AG(2,q)8 in characteristic AG(2,q)9 under Γf={(x,f(x)):x∈Fq}0, Γf={(x,f(x)):x∈Fq}1 in characteristic Γf={(x,f(x)):x∈Fq}2 under Γf={(x,f(x)):x∈Fq}3, and, for Γf={(x,f(x)):x∈Fq}4, Γf={(x,f(x)):x∈Fq}5 together with the inverse exponent when Γf={(x,f(x)):x∈Fq}6 and Γf={(x,f(x)):x∈Fq}7 is odd. The analysis is organized through
Γf={(x,f(x)):x∈Fq}8
whose value multiplicities control how secant lines to the graph of Γf={(x,f(x)):x∈Fq}9 are distributed (Kyureghyan et al., 2020).
A later paper resolves two conjectural characteristic-i0 families by proving that two classes of power functions have
i1
The proof uses the multivariate method and QM-equivalence on i2-to-i3 mappings, with the key step being the counting of solutions of low-degree equations (Li et al., 2020).
The cubic distributions also support explicit combinatorial constructions. Over i4, if i5 has the characteristic-i6 cubic distribution above, then the block set
i7
defines an i8. The same incidence data also produces infinite families of Kakeya sets in affine planes with previously unknown sizes (Kyureghyan et al., 2020).
3. Random intersection graphs and overlap-induced network laws
In network theory, “intersection” is literal set intersection. In the inhomogeneous random intersection graph i9, one starts from a bipartite graph between actors
v0(f)0
and attributes
v0(f)1
with edge probabilities
v0(f)2
where v0(f)3 and v0(f)4 are i.i.d. weights. Two actors are adjacent iff their attribute sets intersect: v0(f)5
The degree-degree distribution of adjacent vertices is
v0(f)6
In the clustering regime v0(f)7, this converges to a non-factorizable law v0(f)8, whereas in the non-clustering regime v0(f)9,
b0
so the endpoint degrees of a random edge become asymptotically independent up to size biasing. The non-factorizable form in the clustering regime reflects the random size of the shared witness attribute and is the mechanism behind positive assortativity (Bloznelis, 2014).
A related weighted model assigns each vertex b1 a random weight b2 and connects it to each of
b3
groups with probability
b4
Two vertices are adjacent iff their assigned subsets intersect. In this model, the degree distribution undergoes a regime change: for b5 it degenerates at b6; for b7 it converges conditionally on b8 to a compound Poisson law; and for b9 it converges to Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},0. In the critical regime Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},1, the clustering coefficient converges to
Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},2
while heavy-tailed Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},3 produce heavy-tailed degrees (Deijfen et al., 2015).
Minimal-moment versions of these degree laws are also available. In the inhomogeneous model, the asymptotic degree distribution of the typical vertex remains a mixed compound Poisson law under the weaker assumptions Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},4 and Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},5; in the passive random intersection graph, the compound Poisson limit persists once one assumes convergence in distribution of the subset size and convergence of its first moment (Bloznelis, 2019). For multitype random intersection graphs, typical graph distances have a defective law described by a mixture of translated and scaled Gumbel distributions, with the missing mass corresponding to the event that two vertices are not in the same component (Barbour et al., 2010).
4. Geometric probability, geodesics, and intersections of constraint sets
On a compact oriented surface Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},6 of genus Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},7 with constant negative curvature Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},8, the normalized geometric intersection number of long closed geodesics concentrates around the Liouville-current constant
Mi(f,b)={c∈Fq:f(x)−bx−c=0 has exactly i solutions},9
More precisely, for every vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.00 there exists vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.01 such that
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.02
as vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.03 with vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.04. The same constant governs self-intersections: vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.05
and the normalized average of pairwise intersection numbers converges to vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.06 (Jaramillo, 2013).
For random flats in hyperbolic space, the object of study changes from counts to the distribution of the intersection itself. Let vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.07 be a uniform random vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.08-flat through an origin vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.09 in vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.10, vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.11, and let vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.12 be an independent random vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.13-flat uniformly distributed among those hitting a hyperbolic ball of radius vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.14. Then vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.15 is a random vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.16-flat, but unlike the Euclidean case it can be empty with strictly positive probability. The distribution of
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.17
with the convention vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.18 when the intersection is empty, has an atom at vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.19 and an absolutely continuous part on vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.20. As vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.21 and vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.22, the model exhibits a phase transition controlled by vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.23: if vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.24, the intersection probability tends to vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.25; if vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.26, it tends to vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.27; and if vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.28, it converges to a nontrivial limit vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.29 (Sönmez et al., 2024).
A distinct high-dimensional usage studies the uniform distribution on the geometric intersection
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.30
the intersection of a simplex and a sphere. For vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.31, low-dimensional marginals converge to a product measure with density proportional to vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.32; for vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.33, fixed marginals converge to vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.34 while the largest coordinate localizes according to
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.35
The transition at vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.36 separates a delocalized regime from a localized one (Chatterjee, 2010).
5. Abstract probabilistic formulations
For random sets on a finite discrete space vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.37, the distribution of the intersection itself becomes the primary object. A random set vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.38 is determined by a mass function
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.39
If vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.40 and vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.41 are independent, then the distribution of vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.42 is the conjunctive rule
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.43
At the level of commonalities, or inclusion functionals,
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.44
independence yields the factorization
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.45
If vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.46 is the vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.47-distance between commonality vectors, then for every fixed random set vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.48,
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.49
Thus intersecting with a fixed independent random set is vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.50-Lipschitz in the commonality metric. The dual statement for unions uses plausibility, or hitting functionals, and the disjunctive rule (Klein, 2018).
A nearby but distinct concept is the intersection property of conditional independence,
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.51
For continuous densities, the relevant criterion is geometric: for each vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.52 with vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.53, the path-connected components of
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.54
must all be equivalent under coordinate-wise connectivity. Strict positivity of the density and path-connected support are sufficient, but not necessary, for the property to hold (Peters, 2014). This distinction is important because “intersection distribution” and “intersection property” refer to different objects: one to a distributional law of intersections, the other to an axiom of conditional independence.
6. Spatial and computational viewpoints
In stochastic-geometry models for urban networks, the relevant object is the distance distribution from a typical street intersection. In the Manhattan Poisson line Cox process, one conditions on a typical horizontal and vertical line crossing at the origin and places a 1D Poisson process of intensity vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.55 on every line. If vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.56 denotes the vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.57-th nearest path distance from the typical intersection to the Cox points, then
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.58
where vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.59 is the probability of exactly vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.60 nodes in the vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.61-ball vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.62. For general vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.63, vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.64 is expressed as a sum over the integer partition function vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.65, which makes the exact CDF numerically tractable for practical values of vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.66. These distributions are proposed for vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.67-coverage of RSUs at intersections and for network-load dimensioning in V2X systems (Koufos et al., 2020).
A computationally different use of intersection structure appears in data distribution management. There the basic problem is to identify all intersecting pairs between two collections of vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.68-dimensional axis-aligned rectangles. The Interval Tree Matching algorithm stores one family of 1D projections in an interval tree and queries it with the other family, yielding an intersection matrix
vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.69
The query phase is embarrassingly parallel because each update interval can be processed independently against the read-only tree. The reported experiments show that the sequential implementation is competitive with sort-based matching and that the parallel implementation provides good speedup on shared-memory multicore processors (Marzolla et al., 2013).
Taken together, these strands suggest that “intersection distribution” functions as a unifying statistical idea rather than a single formalism. In finite geometry it records secant multiplicities of polynomial graphs; in random intersection graphs it describes overlap-induced degree laws; in negatively curved geometry it governs normalized intersection counts or the law of the intersection flat itself; in random-set theory it is the exact distribution of vi(f)={(b,c)∈Fq2:f(x)−bx−c=0 has exactly i solutions in Fq},0≤i≤q.70; and in spatial-network models it controls service radii measured from a typical intersection. The term is therefore best understood contextually, with the surrounding invariants—non-hitting index, commonality, clustering regime, normalized intersection density, or distance from the origin—specifying which distributional object is under study.