ne_zero typeclass #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
We create a typeclass ne_zero n which carries around the fact that (n : R) ≠ 0.
Main declarations #
ne_zero:n ≠ 0as a typeclass.
@[class]
    - out : n ≠ 0
 
A type-class version of n ≠ 0.
Instances of this typeclass
- ne_zero.of_gt'
 - invertible.ne_zero
 - ne_zero.succ
 - ne_zero.coe_trans
 - ne_zero.one
 - ne_zero.bit0
 - zero_le_one_class.ne_zero.two
 - zero_le_one_class.ne_zero.three
 - zero_le_one_class.ne_zero.four
 - ne_zero.mul
 - ne_zero.char_zero
 - ne_zero.pow
 - ne_zero.pnat
 - char_zero.ne_zero.two
 - part_enat.ne_zero.one
 - ordinal.ne_zero.one