Intersection between hyperplane within a simplex

  • Thread starter Thread starter Debashis
  • Start date Start date
  • Tags Tags
    Intersection
Click For Summary
The discussion centers on the intersection of a hyperplane with the edges of an n-simplex. It establishes that a hyperplane can intersect a 2-simplex at a maximum of two edges and a 3-simplex at a maximum of four edges. The maximum number of edges intersected by a hyperplane in an n-simplex is derived from graph theory, specifically by partitioning a complete graph of n vertices into two subgraphs to maximize crossing edges. The formula for the maximum number of intersection points is given as f(n) = n^2/4 for even n and (n^2 - 1)/4 for odd n. The discussion concludes with a query about representing the hyperplane within the graph of n vertices.
Debashis
Messages
2
Reaction score
0
Hi,

If we contract a (n-1)d hyperplane with a n-simplex, then what is maximum number of intersection points with the egdes of the simplex and the hyperplane ?

For, if we draw a line within a 2-simplex (there are 3 edges), it will have a intersection of maximum two edges. For 3-simplex, any plane within the tetrahedron (where there are 6 egdes) can have maximum intersection with 4 edges. What is the value for n-simplex ?
 
Physics news on Phys.org
The question is a bit unclear. A line can intersect the edges of a 2-simplex in infinitely many points if you just make the edge a subset of the line. Do you mean to ask what is the maximum number of edges that can be intersected, rather than the maximum number of points?
 
Think of this as a graph theory problem instead. An n-simplex is just a complete graph with n vertices; i.e., each vertex is connected to every other vertex. Then the question is, how should we partition a complete graph on n vertices into two subgraphs, such that the number of edges crossing between the two subgraphs is maximized.

A complete graph has ##n!## edges. If we take ##k## vertices and call them subgraph A, while the remaining ##n-k## vertices we call subgraph B. Now we want to know the number of edges that go between A and B. Since each vertex has an edge connecting to every other vertex, then the number of edges going between A and B must be given by

$$k (n-k)$$
To maximize this for a given ##n##, we must clearly choose the ##k## that is closest to ##n/2##. Therefore the maximum number of (isolated) points in which a hyperplane can intersect a simplex is given by

$$f(n) = \begin{cases} \frac{n^2}{4} & n \; \text{even} \\ \frac{n^2 - 1}{4} & n \; \text{odd} \end{cases}$$
which gives the expected result for ##n=3## (triangle) and ##n=4## (tetrahedron).
 
thank you very much for the answer. How can we represent that hyperplane in the respective graph of n-vertices ?
 
Last edited:

Similar threads

Replies
2
Views
4K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 26 ·
Replies
26
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 5 ·
Replies
5
Views
2K