Monotonic rational neighborhood relations
Content created by Louis Wasserman and malarbol.
Created on 2025-08-18.
Last modified on 2025-08-18.
module metric-spaces.monotonic-rational-neighborhood-relations where
Imports
open import elementary-number-theory.positive-rational-numbers open import foundation.propositions open import foundation.universe-levels open import metric-spaces.rational-neighborhood-relations
Idea
A
rational neighborhood relation
is
monotonic¶
if, for all d₁ < d₂
, all d₁
-neighborhoods are d₂
-neighborhoods.
Definitions
The property of being a monotonic rational neighborhood relation
module _ {l1 l2 : Level} {A : UU l1} (B : Rational-Neighborhood-Relation l2 A) where is-monotonic-prop-Rational-Neighborhood-Relation : Prop (l1 ⊔ l2) is-monotonic-prop-Rational-Neighborhood-Relation = Π-Prop ( A) ( λ x → ( Π-Prop ( A) ( λ y → ( Π-Prop ( ℚ⁺) ( λ d₁ → ( Π-Prop ( ℚ⁺) ( λ d₂ → ( Π-Prop ( le-ℚ⁺ d₁ d₂) ( λ H → hom-Prop (B d₁ x y) (B d₂ x y)))))))))) is-monotonic-Rational-Neighborhood-Relation : UU (l1 ⊔ l2) is-monotonic-Rational-Neighborhood-Relation = type-Prop is-monotonic-prop-Rational-Neighborhood-Relation is-prop-is-monotonic-Rational-Neighborhood-Relation : is-prop is-monotonic-Rational-Neighborhood-Relation is-prop-is-monotonic-Rational-Neighborhood-Relation = is-prop-type-Prop is-monotonic-prop-Rational-Neighborhood-Relation
Recent changes
- 2025-08-18. malarbol and Louis Wasserman. Refactor metric spaces (#1450).