HOME

TheInfoList



OR:

In mathematics, the mountain climbing problem is a problem of finding the conditions that two functions forming profiles of a
two-dimensional In mathematics, a plane is a Euclidean ( flat), two-dimensional surface that extends indefinitely. A plane is the two-dimensional analogue of a point (zero dimensions), a line (one dimension) and three-dimensional space. Planes can arise ...
mountain A mountain is an elevated portion of the Earth's crust, generally with steep sides that show significant exposed bedrock. Although definitions vary, a mountain may differ from a plateau in having a limited summit area, and is usually higher t ...
must satisfy, so that two climbers can start on the bottom on the opposite sides of the mountain and coordinate their movements to meet (possibly at the top) while always staying at the same height. This problem was named and posed in this form by , but its history goes back to , who solved a version of it. The problem has been repeatedly rediscovered and solved independently in different contexts by a number of people (see references below). Since the 1990s, the problem was shown to be connected to the weak Fréchet distance of
curve In mathematics, a curve (also called a curved line in older texts) is an object similar to a line, but that does not have to be straight. Intuitively, a curve may be thought of as the trace left by a moving point. This is the definition that ...
s in the plane, various planar
motion planning Motion planning, also path planning (also known as the navigation problem or the piano mover's problem) is a computational problem to find a sequence of valid configurations that moves the object from the source to destination. The term is used ...
problems in computational geometry, the
inscribed square problem The inscribed square problem, also known as the square peg problem or the Toeplitz' conjecture, is an unsolved question in geometry: ''Does every plane simple closed curve contain all four vertices of some square?'' This is true if the curve is ...
,
semigroup In mathematics, a semigroup is an algebraic structure consisting of a Set (mathematics), set together with an associative internal binary operation on it. The binary operation of a semigroup is most often denoted multiplication, multiplicatively ...
of
polynomial In mathematics, a polynomial is an expression consisting of indeterminates (also called variables) and coefficients, that involves only the operations of addition, subtraction, multiplication, and positive-integer powers of variables. An ex ...
s, etc. The problem was popularized in the article by , which received the Mathematical Association of America's Lester R. Ford Award in 1990..


Understanding the problem

It is easy to coordinate the climbers' movement between the peaks and valleys ( local maxima and
minima In mathematical analysis, the maxima and minima (the respective plurals of maximum and minimum) of a function, known collectively as extrema (the plural of extremum), are the largest and smallest value of the function, either within a given ...
of the functions). The difficulty is that to progress, the climbers must occasionally go down the mountain, either one or the other, or both climbers. Similarly, either one or the other climber must backtrack towards the beginning of the journey. In fact, it has been observed that for a mountain with peaks and valleys the number of turns can be as large as
quadratic In mathematics, the term quadratic describes something that pertains to squares, to the operation of squaring, to terms of the second degree, or equations or formulas that involve such terms. ''Quadratus'' is Latin for ''square''. Mathematics ...
in . These complications make the problem unintuitive and sometimes rather difficult, both in theory and in practice.


Formulation

The following result is due to : :Suppose f and g are continuous functions from ,1/math> to ,1/math> with f(0)=g(0)=0 and f(1)=g(1)=1, and such that neither function is constant on an interval. Then there exist continuous functions s and t from ,1/math> to ,1/math> with s(0)=t(0)=0, s(1)=t(1)=1, and such that f\circ s \, = \, g\circ t, where "\circ" stands for a
composition of functions In mathematics, function composition is an operation that takes two functions and , and produces a function such that . In this operation, the function is applied to the result of applying the function to . That is, the functions and ...
. On the other hand, it is not possible to extend this result to all continuous functions. For, if f has constant height over an interval while g has infinitely many oscillations that pass through the same height, then the first climber may be forced to go back and forth infinitely many times, and thus can never reach the top. For the piecewise linear functions there are no obstructions. In this case, the climbers can always coordinate their movements to get to the top, regardless of whether there are intervals of constant height.


Proof in the piecewise linear case

Suppose that both functions are piecewise linear, and do not have any intervals of constant height. Consider the set of all pairs (x,y) for which a first climber at x and a second climber at y would have the same height as each other. If we interpret these pairs as the
Cartesian coordinates A Cartesian coordinate system (, ) in a plane is a coordinate system that specifies each point uniquely by a pair of numerical coordinates, which are the signed distances to the point from two fixed perpendicular oriented lines, measured i ...
of points in the plane, then this set is a union of
line segment In geometry, a line segment is a part of a straight line that is bounded by two distinct end points, and contains every point on the line that is between its endpoints. The length of a line segment is given by the Euclidean distance between ...
s. It can be interpreted as the
drawing Drawing is a visual art that uses an instrument to mark paper or another two-dimensional surface. The instruments used to make a drawing are pencils, crayons, pens with inks, brushes with paints, or combinations of these, and in more mod ...
of an
undirected graph In discrete mathematics, and more specifically in graph theory, a graph is a structure amounting to a set of objects in which some pairs of the objects are in some sense "related". The objects correspond to mathematical abstractions called '' v ...
G that has a vertex at each line segment endpoint or crossing, and an edge for each portion of a line segment that connects two vertices. This graph may or may not be
connected Connected may refer to: Film and television * ''Connected'' (2008 film), a Hong Kong remake of the American movie ''Cellular'' * '' Connected: An Autoblogography About Love, Death & Technology'', a 2011 documentary film * ''Connected'' (2015 TV ...
. It has vertices of the following types: *At the vertex (0,0) the
degree Degree may refer to: As a unit of measurement * Degree (angle), a unit of angle measurement ** Degree of geographical latitude ** Degree of geographical longitude * Degree symbol (°), a notation used in science, engineering, and mathemati ...
of the vertex (the number of incident edges) is one: the only possible direction for both climbers to go is onto the mountain. Similarly, at (1,1) the degree is one, because both climbers can only return down the mountain. *At a vertex where neither climber is at a peak or a valley, then the degree is two: it is only possible for both climbers to go up, or both to go down. *At a vertex where one climber is at a peak or a valley and the other one is not, then the degree is again two: the climber at the peak or valley has two choices of which way to go, and the other climber can only go one way. *At a vertex where both climbers are at peaks or both climbers are at valleys, the degree is four: both climbers may choose independently of each other which direction to go. *The set of pairs (x,y) used to define the graph G may also include points where one climber is at a peak and the other is at a valley. These points may be interpreted as isolated vertices of G: neither climber can move, so the degree is zero. According to the
handshaking lemma In graph theory, a branch of mathematics, the handshaking lemma is the statement that, in every finite undirected graph, the number of vertices that touch an odd number of edges is even. In more colloquial terms, in a party of people some of whom ...
, every connected component of an undirected graph has an even number of odd-degree vertices. Since the only odd-degree vertices are (0,0) and (1,1), these two vertices must belong to the same connected component. That is, there must be a
path A path is a route for physical travel – see Trail. Path or PATH may also refer to: Physical paths of different types * Bicycle path * Bridle path, used by people on horseback * Course (navigation), the intended path of a vehicle * Desire ...
from (0,0) to (1,1) in G. In the language of mountain climbers, this gives a way to coordinate the climbers' movement to reach the top of the mountain. The proof for functions that are piecewise linear but that allow intervals of constant height is similar, but involves a more complicated case analysis. Alternatively, one can find a path for modified functions in which all the intervals of constant height have been collapsed to points, and then extend the resulting path to the original functions.


Notes


References

*. *. *. *. *. *. *. *. *. *. *. *. *. *{{citation , last = Whittaker , first = James V. , doi = 10.4153/CJM-1966-087-x , journal =
Canadian Journal of Mathematics The ''Canadian Journal of Mathematics'' (french: Journal canadien de mathématiques) is a bimonthly mathematics journal published by the Canadian Mathematical Society. It was established in 1949 by H. S. M. Coxeter and G. de B. Robinson. The ...
, mr = 0196013 , pages = 873–882 , title = A mountain-climbing problem , volume = 18 , year = 1966, s2cid = 124117059 ..


External links


The Parallel Mountain Climbers Problem
a description and a
Java applet Java applets were small applications written in the Java programming language, or another programming language that compiles to Java bytecode, and delivered to users in the form of Java bytecode. The user launched the Java applet from a ...
solution. Articles containing proofs Discrete geometry Recreational mathematics Mathematical problems