2. Given that the center of a hyperbola is at the origin, and its foci are on the coordinate axes, the distance from point to its asymptotes is . A line with a slope of passing through point intersects the hyperbola at points and , and intersects the -axis at point . If is the geometric mean of and , then the semi-focal distance of the hyperbola is
Problem 849
Official solution
2. or .
Let the equation of the asymptote be .
From the given condition, we have .
Thus, the equations of the asymptotes of the hyperbola are . Therefore, we can assume the equation of the hyperbola to be
Let . Then
Substituting into the equation of the hyperbola and eliminating , we get
When , i.e., , the above equation has exactly two real roots, and
Solving, we get or 14.
Therefore, the semi-focal distance of the hyperbola is