WikiLeanRecent changes · Proposals · Flags · Stats · About

Diff — Point (geometry)

Revision #1477 → #2145 · back to history

modifiedPoint (geometry)9bfab7e06a9c
FieldFrom #1477To #2145
mathlib.decl
mathlib.match_kind
mathlib.module
noteAn informal abstract idealization, not a single Mathlib declaration; Mathlib uses elements of various spaces (sets, affine spaces, etc.) but has no overarching `Point` definition.
statusnot_formalized
modifiedPoint as primitive notion50f1c83a09ac
FieldFrom #1477To #2145
mathlib.decl
mathlib.match_kind
mathlib.module
notePhilosophical/Euclidean primitive notion with no direct Mathlib counterpart.
statusnot_formalized
modifiedVertex / cornerb19fed792bf2
FieldFrom #1477To #2145
mathlib.decl
mathlib.match_kind
mathlib.module
noteNo general intersection-vertex/corner definition exists in Mathlib at this informal level.
statusnot_formalized
addedPoint set19dce82a9e7f
modifiedIsolated pointbcb87c0b99bb
FieldFrom #1477To #2145
mathlib.declPerfectSpace.not_isolated
mathlib.match_kindinvocation
mathlib.moduleMathlib.Topology.Perfect
noteMathlib expresses isolation via `Filter.NeBot (𝓝[≠] x)` (perfect-space context) rather than a standalone `IsIsolatedPoint` predicate.
statuspartial
modifiedPoint in the Euclidean planea594aff141b5
FieldFrom #1477To #2145
mathlib.declEuclideanSpace
mathlib.match_kindgeneralization
mathlib.moduleMathlib.Analysis.InnerProductSpace.PiL2
notePoints in the Euclidean plane are elements of `EuclideanSpace ℝ (Fin 2)`.
statusformalized
modifiedPoint in n-dimensional space5e2556077994
FieldFrom #1477To #2145
mathlib.declEuclideanSpace
mathlib.match_kindexact
mathlib.moduleMathlib.Analysis.InnerProductSpace.PiL2
note`EuclideanSpace 𝕜 (Fin n)` realizes points as ordered n-tuples.
statusformalized
modifiedLine as a set of pointsa29ffb0cdc15
FieldFrom #1477To #2145
mathlib.declAffineSubspace
mathlib.match_kindgeneralization
mathlib.moduleMathlib.LinearAlgebra.AffineSpace.AffineSubspace.Defs
noteMathlib formalizes lines as one-dimensional affine subspaces (a special case of `AffineSubspace`).
statusformalized
modifiedDegenerate line segment086329903ab9
FieldFrom #1477To #2145
mathlib.decl
mathlib.match_kind
mathlib.module
noteNo `DegenerateSegment` predicate; degenerate segments are not given a dedicated name in Mathlib.
statusnot_formalized
modifiedTwo points determine a lineb75be0476504
FieldFrom #1477To #2145
mathlib.declAffineSubspace.affineSpan_pair
mathlib.match_kind
mathlib.moduleMathlib.LinearAlgebra.AffineSpace.AffineSubspace.Defs
noteMathlib has `affineSpan` of two points but no single canonical statement equivalent to Euclid's `two points determine a line` axiom.
statuspartial
modifiedPoint is 0-dimensional2f760b3b34ab
FieldFrom #1477To #2145
mathlib.decldimH_singleton
mathlib.match_kindspecial_case
mathlib.moduleMathlib.Topology.MetricSpace.HausdorffDimension
noteMathlib proves dimension zero for a point under the Hausdorff-dimension and rank notions, but not a single unified `point is 0-dimensional` statement covering all dimension theories.
statuspartial
modifiedVector space dimensionf48553117597
FieldFrom #1477To #2145
mathlib.declModule.rank
mathlib.match_kindexact
mathlib.moduleMathlib.LinearAlgebra.Dimension.Basic
note`Module.rank` (and its finite cousin `Module.finrank`) is the dimension of a module/vector space.
statusformalized
modifiedSingle-point vector space has no linearly independent subsetb85b75a2130d
FieldFrom #1477To #2145
mathlib.declrank_subsingleton'
mathlib.match_kindexact
mathlib.moduleMathlib.LinearAlgebra.Dimension.Subsingleton
note`rank_subsingleton'` proves `Module.rank R M = 0` whenever `M` is subsingleton, e.g. the trivial vector space.
statusformalized
modifiedTopological (covering) dimensionf4e49e335c37
FieldFrom #1477To #2145
mathlib.decl
mathlib.match_kind
mathlib.module
noteLebesgue covering dimension is not defined in Mathlib (no `topologicalDimension`/`coveringDimension`).
statusnot_formalized
addedInfinite covering dimensionfddc6f5e9a50
modifiedPoint has covering dimension zero09e4a691b0a3
FieldFrom #1477To #2145
mathlib.decl
mathlib.match_kind
mathlib.module
noteNo covering dimension is defined in Mathlib, so this statement is not stated there.
statusnot_formalized
modifiedHausdorff contentb77ab4a23442
FieldFrom #1477To #2145
mathlib.declMeasureTheory.Measure.hausdorffMeasure
mathlib.match_kindgeneralization
mathlib.moduleMathlib.MeasureTheory.Measure.Hausdorff
noteMathlib defines the Hausdorff measure `μH[d]` (built via `mkMetric`); the unrestricted-diameter Hausdorff content is not separately named.
statuspartial
modifiedHausdorff dimension1b6e6529e88a
FieldFrom #1477To #2145
mathlib.decldimH
mathlib.match_kindexact
mathlib.moduleMathlib.Topology.MetricSpace.HausdorffDimension
note`dimH` is the Hausdorff dimension of a set in a (pseudo-)e-metric space.
statusformalized
modifiedPoint has Hausdorff dimension 05ca2ad208d83
FieldFrom #1477To #2145
mathlib.decldimH_singleton
mathlib.match_kindexact
mathlib.moduleMathlib.Topology.MetricSpace.HausdorffDimension
note`dimH_singleton` states `dimH {x} = 0`.
statusformalized
modifiedPointless spacefd7d733d3660
FieldFrom #1477To #2145
mathlib.decl
mathlib.match_kind
mathlib.module
noteMathlib has frames/locales-adjacent material (e.g. `Order.Frame`) but no `Pointless`/`Pointfree` space construct as a standalone concept.
statusnot_formalized
modifiedDirac delta functionfd7930228bc9
FieldFrom #1477To #2145
mathlib.declMeasureTheory.Measure.dirac
mathlib.match_kindgeneralization
mathlib.moduleMathlib.MeasureTheory.Measure.Dirac
noteMathlib formalizes the Dirac delta as the Dirac measure `Measure.dirac a` (and as a tempered distribution in `Analysis.Distribution.TemperedDistribution`).
statusformalized
modifiedKronecker delta function96350f6d36b5
FieldFrom #1477To #2145
mathlib.decl
mathlib.match_kind
mathlib.module
noteMathlib has Kronecker matrix products but no dedicated `kroneckerDelta` function; uses `if i = j then 1 else 0` (e.g. via `Matrix.one_apply`) ad hoc.
statusnot_formalized