coq-community / topology

General topology in Coq [maintainers=@amiloradovsky,@Columbus240,@stop-cran]
Other
46 stars 10 forks source link

Redefine `Subnet` #48

Closed Columbus240 closed 1 month ago

Columbus240 commented 1 month ago

The current definition of Subnet requires (certain forms of) functional extensionality even for simple facts like "every net is a subnet of itself". By restating the definition in an extensional way, such problems/axioms can be avoided.

Also, this PR changes DS_set to be a coercion DirectedSet >-> Sortclass, to simplify various terms. This is analogous to the existing coercion point_set : TopologicalSpace >-> Sortclass.