code: def rec_sqrt(x, context=None):
      
      return _apply_function_in_current_context(
          BigFloat,
          mpfr.mpfr_rec_sqrt,
          (BigFloat._implicit_convert(x),),
          context,
      )
docs: Return the reciprocal square root of x.
  
      Return +Inf if x is ±0, +0 if x is +Inf, and NaN if x is negative.