HepLean Documentation

Mathlib.Data.Int.AbsoluteValue

Absolute values and the integers #

This file contains some results on absolute values applied to integers.

Main results #

@[simp]
theorem AbsoluteValue.map_units_int {S : Type u_2} [LinearOrderedCommRing S] (abv : AbsoluteValue S) (x : ˣ) :
abv x = 1
@[simp]
theorem AbsoluteValue.map_units_intCast {R : Type u_1} {S : Type u_2} [Ring R] [LinearOrderedCommRing S] [Nontrivial R] (abv : AbsoluteValue R S) (x : ˣ) :
abv x = 1
@[deprecated AbsoluteValue.map_units_intCast]
theorem AbsoluteValue.map_units_int_cast {R : Type u_1} {S : Type u_2} [Ring R] [LinearOrderedCommRing S] [Nontrivial R] (abv : AbsoluteValue R S) (x : ˣ) :
abv x = 1

Alias of AbsoluteValue.map_units_intCast.

@[simp]
theorem AbsoluteValue.map_units_int_smul {R : Type u_1} {S : Type u_2} [Ring R] [LinearOrderedCommRing S] (abv : AbsoluteValue R S) (x : ˣ) (y : R) :
abv (x y) = abv y

Int.natAbs as a bundled monoid with zero hom.

Equations
Instances For
    @[simp]
    theorem Int.natAbsHom_apply (m : ) :
    Int.natAbsHom m = m.natAbs