Module docstring
{"# Nontrivial types
A type is nontrivial if it contains at least two elements. This is useful in particular for rings (where it is equivalent to the fact that zero is different from one) and for vector spaces (where it is equivalent to the fact that the dimension is positive).
We introduce a typeclass Nontrivial formalizing this property.
Basic results about nontrivial types are in Mathlib.Logic.Nontrivial.Basic.
"}