import numpy as np import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt from matplotlib.patches import Circle, Rectangle, FancyArrowPatch plt.rcParams.update({'font.size':11,'axes.spines.top':False,'axes.spines.right':False,'figure.facecolor':'white','savefig.facecolor':'white'}) fig,ax=plt.subplots(1,3,figsize=(12,3.8),layout='constrained') b=np.linspace(.14,.95,5000);mu=b*(np.floor(1/b)+.5) for n in range(7):ax[0].plot(b,b*(n+.5),color='0.8',lw=.7) # Separate branches instead of drawing an unphysical finite-width transition. for n in range(1,8): keep=(1/b>n)&(1/b