Para una entrada dada , la ecuación para la codificación de la ley A es la siguiente:
¿Dónde está el parámetro de compresión? En Europa, .
La expansión de la ley A está dada por la función inversa:
La razón de esta codificación es que el amplio rango dinámico del habla no se presta bien a una codificación digital lineal eficiente. La codificación de ley A reduce efectivamente el rango dinámico de la señal, aumentando así la eficiencia de la codificación y dando como resultado una relación señal/ distorsión que es superior a la obtenida con la codificación lineal para un número dado de bits.
Comparación con la ley μ
El algoritmo μ-law proporciona un rango dinámico ligeramente mayor que el algoritmo A-law, pero a costa de una distorsión proporcional peor para señales pequeñas. Por convención, se utiliza el algoritmo A-law para una conexión internacional si al menos un país lo utiliza.