This is a problem that is driving me crazy:
$F$ is the center of the circle.
$A\hat{B}C$ is a right angle.
$A\hat{B}F$ is a right angle.
$D\hat{B}F$ is a right angle.
$C\hat{E}F$ is a right angle.
The length $\overline{BF}$ is known.
The angle $\alpha=B\hat{A}C$ is equal to the angle $B\hat{F}D$ and it is known to be different from zero.
Given $\alpha$ and $\overline{BF}$ is it possible to compute $\overline{EF}$?
The only thing I can write, apart from a bunch of equations deriving from the Pythagorean theorem like $\overline{CF}^2=\overline{CE}^2+\overline{EF}^2$, is
$\overline{DF}=\frac{\overline{BF}}{\cos{\alpha}}$
but I need $\overline{EF}\lt\overline{DF}$ and not $\overline{DF}$.
I really can't see the solution...
Assuming some more info: given $\alpha$ and $\overline{BF}$ and $\overline{AB}$ is it possible to compute $\overline{EF}$?


The data $\alpha$ and $s:=|BF|$ alone do not determine $t:=|EF|$. In order to see this, let $M$ be the midpoint of $AF$. Then $M$ is the center of a Thales circle over the diameter $AF$ and containing $B$, $E$ on its periphery. Since we are not told the angle $\beta:=\angle(BFA)$, or the diameter $|AF|$ of this circle, the knowledge of $s$ ad $\alpha$ is insufficient to determine $t$.
If $|AB|=:a$ is given as well we can compute $\beta=\arctan{a\over s}$ and then $d:=|AF|=\sqrt{a^2+s^2}$. Finally $t=|EF|=d\cos(\alpha+\beta)$.
(The drawing was done using Canvas Draw.)