Optical power of spherical lens from refractive indices and distances ===================================================================== The formula of the spherical refractive surface allows you to uniquely determine the position of the image if the position of the object is known and vice versa. **Links:** #. `Studme `__. .. TODO find English link .. py:currentmodule:: symplyphysics.laws.optics.optical_power_of_spherical_lens_from_refractive_indices_and_distances .. py:data:: distance_to_object :attr:`~symplyphysics.symbols.classical_mechanics.euclidean_distance` from lens to object. Symbol: :code:`d_o` Latex: :math:`d_\text{o}` Dimension: :code:`length` .. py:data:: distance_to_image :attr:`~symplyphysics.symbols.classical_mechanics.euclidean_distance` from lens to image. Symbol: :code:`d_i` Latex: :math:`d_\text{i}` Dimension: :code:`length` .. py:data:: curvature_radius_lens :attr:`~symplyphysics.symbols.basic.radius_of_curvature` of the lens surface. Symbol: :code:`r` Latex: :math:`r` Dimension: :code:`length` .. py:data:: medium_refraction_index :attr:`~symplyphysics.symbols.optics.relative_refractive_index` of the surrounding medium. Symbol: :code:`n_0` Latex: :math:`n_{0}` Dimension: :code:`dimensionless` .. py:data:: lens_refraction_index :attr:`~symplyphysics.symbols.optics.relative_refractive_index` of the lens material. Symbol: :code:`n` Latex: :math:`n` Dimension: :code:`dimensionless` .. py:data:: law :code:`-n_0 / d_o + n / d_i = (n - n_0) / r` Latex: .. math:: - \frac{n_{0}}{d_\text{o}} + \frac{n}{d_\text{i}} = \frac{n - n_{0}}{r}