# #14. Demodulate¶

Note

If you have any ideas or enhancements for this page, please edit it on GitHub!

Following documentation is a cooperative result combined from our Discord chat and numerous pull requests. Thanks to everyone who helped!

## Image¶

This image was produced from the fourteenth radio transmission using previously contributed code.

This partly annotated version of the image was made using code from message #3.

## Interpretation¶

This appears to define an inverse operator to that from #13. Modulate, demonstrating that `:341`

(`dem`

) is the inverse of `:170`

(`mod`

), and vice versa. This suggests that `:341`

, when applied to a linear-encoded number, will create a grid-encoded number.

The behaviour of `mod`

when applied to a linear number, or `dem`

when applied to a grid number, is *not* defined.

## Decoded¶

```
dem
ap dem ap mod x0 = x0
ap mod ap dem x0 = x0
```