#!/usr/bin/env python # coding: utf-8 # # Apparent angular size of astrophysical black holes # In[1]: version() # We get some data from the `kerrgeodesic_gw` SageMath package: # In[2]: from kerrgeodesic_gw.astro_data import * # 1 radian in microarcseconds: # In[3]: rad_muas = n(180/pi * 3600 * 1e6) rad_muas # In[4]: 1/rad_muas # ## Sgr A* # In[5]: SgrA_mass_sol # In[6]: SgrA_distance_pc # In[7]: s = SgrA_mass_m / SgrA_distance_m s # In[8]: s*rad_muas # ## M87* # In[9]: M87_mass_sol # In[10]: M87_distance_pc # In[11]: s = M87_mass_m / M87_distance_m s # In[12]: s*rad_muas # ## Cyg X1 # In[13]: CygX1_mass_sol = 15 CygX1_mass_m = CygX1_mass_sol * solar_mass_m CygX1_mass_sol # In[14]: CygX1_distance_pc = 1.86e3 CygX1_distance_m = CygX1_distance_pc * pc CygX1_distance_pc # In[15]: s = CygX1_mass_m / CygX1_distance_m s # In[16]: s*rad_muas # In[17]: s*rad_muas*1e5 # ## M31* # In[18]: M31_mass_sol = 1.5e8 M31_mass_m = M31_mass_sol * solar_mass_m M31_mass_sol # In[19]: M31_distance_pc = 7.6e5 M31_distance_m = M31_distance_pc * pc M31_distance_pc # In[20]: s = M31_mass_m / M31_distance_m s # In[21]: s*rad_muas # In[ ]: