Let L be the pencil of lines through the point of intersection of the diagonals of K. We shall prove that the length of each segment of intersection ℓ∩K, ℓ∈L, does not exceed the length of the longest diagonal of K.
To begin, notice that no intersection segment has a length greater than the diameter of K, so supℓ∈L∣ℓ∩K∣ is finite, where ∣s∣ denotes the length of the line-segment s.
Suppose, if possible, that supℓ∈L∣ℓ∩K∣ is greater than the length of the longest diagonal of K. Let δ and δ′ denote the diagonals of K and consider a line ℓ0 in L such that
∣ℓ0∩K∣>2supℓ∈L∣ℓ∩K∣+max(∣δ∣,∣δ′∣)>2∣δ∣+∣δ′∣.
Recall that the length of the internal bisectrix of an angle of a triangle is smaller than the arithmetic mean of the lengths of the sides forming that angle, to infer that ℓ0 does not bisect the corresponding angle formed by the diagonals; say, the angle formed by ℓ0 and δ is smaller than the angle formed by ℓ0 and δ′, both angles being, of course, those in the wedge containing ℓ0.
Finally, reflect the line of support of δ in the line ℓ0 to obtain a line ℓ1 in L such that
2∣ℓ1∩K∣+max(∣δ∣,∣δ′∣)≥2∣ℓ1∩K∣+∣δ∣>∣ℓ0∩K∣>2supℓ∈L∣ℓ∩K∣+max(∣δ∣,∣δ′∣),
and thereby reach a contradiction. (The inequality in the middle expresses the above mentioned fact about the length of an internal bisectrix in a triangle.) The conclusion follows.