Creo que su prueba es correcta. Para evitar problemas de mensurabilidad con ξn se puede utilizar la representación integral para el término del resto en la fórmula de Taylor:
log(1−x)−log(1−c)=(x−c)∫101(c+r(x−c))−1dr
y así
log(1−Xn(ω))−log(1−c)=(Xn(ω)−c)(∫101(c+r(Xn(ω)−c))−1dr);(1)
el término entre paréntesis corresponde a 1/(ξn(ω)−1) En particular, se puede utilizar esta representación para demostrar la mensurabilidad de ξn .
En cuanto a la pregunta sobre una prueba más fácil: Yo la redactaría de forma un poco diferente, pero en esencia la idea es la misma. Para cualquier ϵ>0 podemos elegir R>0 y N∈N tal que An:={|Xn−c|an≤R} satisface P(An)≥1−ϵ para todos n≥N . Como an→0 podemos suponer sin pérdida de generalidad que N es suficientemente grande como para que anR≤c2for all n≥N; esto implica
|c+r(Xn(ω))−c)|≥c−r|Xn(ω)−c|≥c2
para cualquier ω∈An y r∈[0,1] . Ahora se deduce de (1) que
|log(1−Xn(ω))−log(1−c)|(1)≤|Xn(ω)−c|11−c/2ω∈An≤Ran1−c/2
para cualquier ω∈An y n≥N . Por lo tanto,
1−ϵ≤P(An)≤P(|log(1−Xn))−log(1−c)|an≤R1−c/2).
Como ϵ>0 es arbitraria, esto significa que log(1−Xn)−log(1−c)=OP(an) por la propia definición de limitación de la probabilidad.