Skip to content

Rewriting introductory thematic tutorial on coding theory #19897

@sagetrac-dlucas

Description

@sagetrac-dlucas

With all the recent work done on the coding theory library in Sage, the existing thematic tutorial on CT should be updated.

This tutorial has (imho) some problems:

  • it is more a catalog of available methods and constructions rather than an actual tutorial
  • it goes very fast into very specific methods and details, which should not be mentioned here

This ticket proposes a complete rework of this tutorial, which, instead of listing methods and constructions, gives some clues on how to build generic linear codes and perform standard operations (encoding, decoding, adding errors in words) for people working on coding theory.
It also explains to the user how to find any method and construction he needs.
Furthermore, it keeps things simple and never goes into technical details, or advanced scientific notions, preferring in that case to redirect the interested reader to manual pages instead.

CC: @tscrim

Component: coding theory

Author: David Lucas

Branch: 12bf512

Reviewer: Julian Rueth

Issue created by migration from https://trac.sagemath.org/ticket/19897

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions