Module docstring
{"# Connected subsets of topological spaces
In this file we define connected subsets of a topological spaces and various other properties and classes related to connectivity.
Main definitions
We define the following properties for sets in a topological space:
IsConnected: a nonempty set that has no non-trivial open partition. See also the section below in the module doc.connectedComponentis the connected component of an element in the space.
We also have a class stating that the whole space satisfies that property: ConnectedSpace
On the definition of connected sets/spaces
In informal mathematics, connected spaces are assumed to be nonempty.
We formalise the predicate without that assumption as IsPreconnected.
In other words, the only difference is whether the empty space counts as connected.
There are good reasons to consider the empty space to be “too simple to be simple”
See also https://ncatlab.org/nlab/show/too+simple+to+be+simple,
and in particular
https://ncatlab.org/nlab/show/too+simple+to+be+simple#relationshiptobiased_definitions.
"}