I am wondering who proved the following fact:
($\ast$) If $\omega_1$ is not inaccessible in $L$, then there is an uncountable coanalytic set of reals without a perfect subset.
I have been unable to track down a reference for it. All I found so far is:
In the 1930s, Gödel proved that if $V = L$, then there is an uncountable coanalytic set of reals without a perfect subset.
In 1957, Specker proved in $\mathsf{ZF}$ that if $\omega_1$ is regular in $V$ but not inaccessible in $L$, then there is an uncountable set of reals without a perfect subset.
Someone recently said to me that ($\ast$) should be credited to Gödel, but on the other hand the fact that the much later paper of Specker is cited for the weaker result (2) suggests to me that ($\ast$) should not be considered to follow immediately from Gödel's work. I don't read German, so I can't tell if Specker actually proved ($\ast$).
Edit: When I say that (2) is weaker than ($\ast$), I am thinking of ($\ast$) as being proved in the theory $\mathsf{ZF} + {}$"$\omega_1$ is regular in $V$." (It seems to me that any reasonable proof in $\mathsf{ZFC}$ would also work in this context, because $\mathsf{AC}$ does not seem relevant for constructing coanalytic sets.)