Commit 2023-03-03 17:48 800a22ac

View on Github →

feat: port Topology.MetricSpace.Basic (#2425)

Estimated changes

added def Bornology.ofDist
added theorem Dense.exists_dist_lt
added theorem IsCompact.bounded
added theorem IsCompact.isSeparable
added theorem Metric.Bounded.mono
added theorem Metric.Bounded.union
added def Metric.Bounded
added def Metric.ball
added theorem Metric.ball_eq_ball'
added theorem Metric.ball_eq_ball
added theorem Metric.ball_eq_empty
added theorem Metric.ball_mem_nhds
added theorem Metric.ball_subset
added theorem Metric.ball_zero
added theorem Metric.bounded_Icc
added theorem Metric.bounded_Ico
added theorem Metric.bounded_Ioc
added theorem Metric.bounded_Ioo
added theorem Metric.bounded_ball
added theorem Metric.bounded_empty
added theorem Metric.bounded_sphere
added theorem Metric.bounded_union
added theorem Metric.cauchySeq_iff'
added theorem Metric.cauchySeq_iff
added theorem Metric.closedBall_zero
added theorem Metric.continuous_iff'
added theorem Metric.continuous_iff
added theorem Metric.denseRange_iff
added theorem Metric.dense_iff
added theorem Metric.diam_ball
added theorem Metric.diam_closedBall
added theorem Metric.diam_empty
added theorem Metric.diam_mono
added theorem Metric.diam_nonneg
added theorem Metric.diam_pair
added theorem Metric.diam_singleton
added theorem Metric.diam_triple
added theorem Metric.diam_union'
added theorem Metric.diam_union
added theorem Metric.emetric_ball
added theorem Metric.inseparable_iff
added theorem Metric.isBounded_iff
added theorem Metric.isClosed_ball
added theorem Metric.isClosed_sphere
added theorem Metric.isOpen_ball
added theorem Metric.isOpen_iff
added theorem Metric.mem_ball'
added theorem Metric.mem_ball
added theorem Metric.mem_ball_comm
added theorem Metric.mem_ball_self
added theorem Metric.mem_closedBall'
added theorem Metric.mem_closedBall
added theorem Metric.mem_closure_iff
added theorem Metric.mem_nhds_iff
added theorem Metric.mem_of_closed'
added theorem Metric.mem_sphere'
added theorem Metric.mem_sphere
added theorem Metric.mem_sphere_comm
added theorem Metric.nhds_basis_ball
added theorem Metric.nonempty_ball
added theorem Metric.pos_of_mem_ball
added def Metric.sphere
added theorem Metric.sphere_zero
added theorem Metric.tendsto_atTop
added theorem Metric.tendsto_at_top'
added theorem Metric.tendsto_nhds
added theorem MetricSpace.ext
added theorem MulOpposite.dist_op
added theorem MulOpposite.dist_unop
added theorem MulOpposite.nndist_op
added theorem NNReal.dist_eq
added theorem NNReal.le_add_nndist
added theorem NNReal.nndist_eq
added theorem Prod.dist_eq
added theorem PseudoMetricSpace.ext
added theorem Real.Icc_eq_closedBall
added theorem Real.Ioo_eq_ball
added theorem Real.ball_eq_Ioo
added theorem Real.closedBall_eq_Icc
added theorem Real.dist_0_eq_abs
added theorem Real.dist_eq
added theorem Real.nndist_eq'
added theorem Real.nndist_eq
added theorem Subtype.dist_eq
added theorem Subtype.nndist_eq
added theorem TotallyBounded.bounded
added theorem ULift.dist_eq
added theorem ULift.dist_up_up
added theorem ULift.nndist_eq
added theorem ULift.nndist_up_up
added theorem abs_dist
added theorem abs_dist_sub_le
added theorem ball_pi'
added theorem ball_pi
added theorem ball_prod_same
added theorem cauchySeq_bdd
added theorem closedBall_pi'
added theorem closedBall_pi
added theorem closedBall_prod_same
added theorem coe_nndist
added theorem continuous_dist
added theorem continuous_nndist
added theorem dist_comm
added theorem dist_dist_dist_le
added theorem dist_dist_dist_le_left
added theorem dist_edist
added theorem dist_eq_zero
added theorem dist_le_Ico_sum_dist
added theorem dist_le_coe
added theorem dist_le_pi_dist
added theorem dist_le_range_sum_dist
added theorem dist_le_zero
added theorem dist_lt_coe
added theorem dist_ne_zero
added theorem dist_nndist
added theorem dist_nonneg
added theorem dist_ofAdd
added theorem dist_ofDual
added theorem dist_ofMul
added theorem dist_pi_const
added theorem dist_pi_const_le
added theorem dist_pi_def
added theorem dist_pi_le_iff'
added theorem dist_pi_le_iff
added theorem dist_pi_lt_iff
added theorem dist_pos
added theorem dist_prod_same_left
added theorem dist_prod_same_right
added theorem dist_self
added theorem dist_toAdd
added theorem dist_toDual
added theorem dist_toMul
added theorem dist_triangle4
added theorem dist_triangle4_left
added theorem dist_triangle4_right
added theorem dist_triangle
added theorem dist_triangle_left
added theorem dist_triangle_right
added theorem edist_dist
added theorem edist_le_coe
added theorem edist_le_ofReal
added theorem edist_lt_coe
added theorem edist_lt_ofReal
added theorem edist_lt_top
added theorem edist_ne_top
added theorem edist_nndist
added theorem eq_of_dist_eq_zero
added theorem eq_of_forall_dist_le
added theorem eq_of_nndist_eq_zero
added theorem exists_lt_subset_ball
added theorem isCompact_sphere
added theorem nhds_comap_dist
added theorem nndist_comm
added theorem nndist_dist
added theorem nndist_edist
added theorem nndist_eq_zero
added theorem nndist_le_pi_nndist
added theorem nndist_ofAdd
added theorem nndist_ofDual
added theorem nndist_ofMul
added theorem nndist_pi_const
added theorem nndist_pi_const_le
added theorem nndist_pi_def
added theorem nndist_pi_le_iff
added theorem nndist_self
added theorem nndist_toAdd
added theorem nndist_toDual
added theorem nndist_toMul
added theorem nndist_triangle
added theorem nndist_triangle_left
added theorem nndist_triangle_right
added theorem squeeze_zero'
added theorem squeeze_zero
added theorem swap_dist
added theorem tendsto_iff_of_dist
added theorem totallyBounded_Icc
added theorem totallyBounded_Ico
added theorem totallyBounded_Ioc
added theorem totallyBounded_Ioo
added theorem uniformContinuous_dist
added theorem zero_eq_dist
added theorem zero_eq_nndist