\relax \ifx\hyper@anchor\@undefined \global \let \oldcontentsline\contentsline \gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} \global \let \oldnewlabel\newlabel \gdef \newlabel#1#2{\newlabelxx{#1}#2} \gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} \AtEndDocument{\let \contentsline\oldcontentsline \let \newlabel\oldnewlabel} \else \global \let \hyper@last\relax \fi \citation{Leon91} \citation{MS83} \citation{HP03} \@writefile{toc}{\contentsline {chapter}{\numberline {1}\leavevmode {\color {Chapter }Introduction}}{12}{chapter.1}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {1.1}\leavevmode {\color {Chapter }Introduction to the \textsf {GUAVA} package}}{12}{section.1.1}} \@writefile{brf}{\backcite{Leon91}{{12}{1.1}{section.1.1}}} \@writefile{brf}{\backcite{MS83}{{12}{1.1}{section.1.1}}} \@writefile{brf}{\backcite{HP03}{{12}{1.1}{section.1.1}}} \@writefile{toc}{\contentsline {section}{\numberline {1.2}\leavevmode {\color {Chapter }Installing \textsf {GUAVA}}}{12}{section.1.2}} \newlabel{Installing GUAVA}{{1.2}{12}{\textcolor {Chapter }{Installing \textsf {GUAVA}}\relax }{section.1.2}{}} \@writefile{toc}{\contentsline {section}{\numberline {1.3}\leavevmode {\color {Chapter }Loading \textsf {GUAVA}}}{13}{section.1.3}} \@writefile{toc}{\contentsline {chapter}{\numberline {2}\leavevmode {\color {Chapter }Coding theory functions in GAP}}{14}{chapter.2}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{Coding theory functions in the GAP}{{2}{14}{\textcolor {Chapter }{Coding theory functions in GAP}\relax }{chapter.2}{}} \@writefile{toc}{\contentsline {section}{\numberline {2.1}\leavevmode {\color {Chapter } Distance functions }}{14}{section.2.1}} \newlabel{Distance functions}{{2.1}{14}{\textcolor {Chapter }{ Distance functions }\relax }{section.2.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}\leavevmode {\color {Chapter }AClosestVectorCombinationsMatFFEVecFFE}}{14}{subsection.2.1.1}} \newlabel{AClosestVectorCombinationsMatFFEVecFFE}{{2.1.1}{14}{\textcolor {Chapter }{AClosestVectorCombinationsMatFFEVecFFE}\relax }{subsection.2.1.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}\leavevmode {\color {Chapter }AClosestVectorComb..MatFFEVecFFECoords}}{15}{subsection.2.1.2}} \newlabel{AClosestVectorComb..MatFFEVecFFECoords}{{2.1.2}{15}{\textcolor {Chapter }{AClosestVectorComb..MatFFEVecFFECoords}\relax }{subsection.2.1.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3}\leavevmode {\color {Chapter }DistancesDistributionMatFFEVecFFE}}{15}{subsection.2.1.3}} \newlabel{DistancesDistributionMatFFEVecFFE}{{2.1.3}{15}{\textcolor {Chapter }{DistancesDistributionMatFFEVecFFE}\relax }{subsection.2.1.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.4}\leavevmode {\color {Chapter }DistancesDistributionVecFFEsVecFFE}}{16}{subsection.2.1.4}} \newlabel{DistancesDistributionVecFFEsVecFFE}{{2.1.4}{16}{\textcolor {Chapter }{DistancesDistributionVecFFEsVecFFE}\relax }{subsection.2.1.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.5}\leavevmode {\color {Chapter }WeightVecFFE}}{16}{subsection.2.1.5}} \newlabel{WeightVecFFE}{{2.1.5}{16}{\textcolor {Chapter }{WeightVecFFE}\relax }{subsection.2.1.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.6}\leavevmode {\color {Chapter }DistanceVecFFE}}{16}{subsection.2.1.6}} \newlabel{DistanceVecFFE}{{2.1.6}{16}{\textcolor {Chapter }{DistanceVecFFE}\relax }{subsection.2.1.6}{}} \@writefile{toc}{\contentsline {section}{\numberline {2.2}\leavevmode {\color {Chapter } Other functions }}{17}{section.2.2}} \newlabel{Other functions}{{2.2}{17}{\textcolor {Chapter }{ Other functions }\relax }{section.2.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}\leavevmode {\color {Chapter }ConwayPolynomial}}{17}{subsection.2.2.1}} \newlabel{ConwayPolynomial}{{2.2.1}{17}{\textcolor {Chapter }{ConwayPolynomial}\relax }{subsection.2.2.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}\leavevmode {\color {Chapter }RandomPrimitivePolynomial}}{18}{subsection.2.2.2}} \newlabel{RandomPrimitivePolynomial}{{2.2.2}{18}{\textcolor {Chapter }{RandomPrimitivePolynomial}\relax }{subsection.2.2.2}{}} \@writefile{toc}{\contentsline {chapter}{\numberline {3}\leavevmode {\color {Chapter }Codewords}}{19}{chapter.3}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{Codewords}{{3}{19}{\textcolor {Chapter }{Codewords}\relax }{chapter.3}{}} \@writefile{toc}{\contentsline {section}{\numberline {3.1}\leavevmode {\color {Chapter }Construction of Codewords}}{20}{section.3.1}} \newlabel{Construction of Codewords}{{3.1}{20}{\textcolor {Chapter }{Construction of Codewords}\relax }{section.3.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}\leavevmode {\color {Chapter }Codeword}}{20}{subsection.3.1.1}} \newlabel{Codeword}{{3.1.1}{20}{\textcolor {Chapter }{Codeword}\relax }{subsection.3.1.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}\leavevmode {\color {Chapter }CodewordNr}}{21}{subsection.3.1.2}} \newlabel{CodewordNr}{{3.1.2}{21}{\textcolor {Chapter }{CodewordNr}\relax }{subsection.3.1.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3}\leavevmode {\color {Chapter }IsCodeword}}{22}{subsection.3.1.3}} \newlabel{IsCodeword}{{3.1.3}{22}{\textcolor {Chapter }{IsCodeword}\relax }{subsection.3.1.3}{}} \@writefile{toc}{\contentsline {section}{\numberline {3.2}\leavevmode {\color {Chapter }Comparisons of Codewords}}{22}{section.3.2}} \newlabel{Comparisons of Codewords}{{3.2}{22}{\textcolor {Chapter }{Comparisons of Codewords}\relax }{section.3.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}\leavevmode {\color {Chapter }=}}{22}{subsection.3.2.1}} \newlabel{=}{{3.2.1}{22}{\textcolor {Chapter }{=}\relax }{subsection.3.2.1}{}} \@writefile{toc}{\contentsline {section}{\numberline {3.3}\leavevmode {\color {Chapter }Arithmetic Operations for Codewords}}{23}{section.3.3}} \newlabel{Arithmetic Operations for Codewords}{{3.3}{23}{\textcolor {Chapter }{Arithmetic Operations for Codewords}\relax }{section.3.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}\leavevmode {\color {Chapter }+}}{23}{subsection.3.3.1}} \newlabel{+}{{3.3.1}{23}{\textcolor {Chapter }{+}\relax }{subsection.3.3.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}\leavevmode {\color {Chapter }-}}{23}{subsection.3.3.2}} \newlabel{-}{{3.3.2}{23}{\textcolor {Chapter }{-}\relax }{subsection.3.3.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}\leavevmode {\color {Chapter }+}}{23}{subsection.3.3.3}} \newlabel{+}{{3.3.3}{23}{\textcolor {Chapter }{+}\relax }{subsection.3.3.3}{}} \@writefile{toc}{\contentsline {section}{\numberline {3.4}\leavevmode {\color {Chapter } Functions that Convert Codewords to Vectors or Polynomials }}{24}{section.3.4}} \newlabel{convert Codewords to Vectors or Polynomials}{{3.4}{24}{\textcolor {Chapter }{ Functions that Convert Codewords to Vectors or Polynomials }\relax }{section.3.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}\leavevmode {\color {Chapter }VectorCodeword}}{24}{subsection.3.4.1}} \newlabel{VectorCodeword}{{3.4.1}{24}{\textcolor {Chapter }{VectorCodeword}\relax }{subsection.3.4.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}\leavevmode {\color {Chapter }PolyCodeword}}{24}{subsection.3.4.2}} \newlabel{PolyCodeword}{{3.4.2}{24}{\textcolor {Chapter }{PolyCodeword}\relax }{subsection.3.4.2}{}} \@writefile{toc}{\contentsline {section}{\numberline {3.5}\leavevmode {\color {Chapter } Functions that Change the Display Form of a Codeword }}{25}{section.3.5}} \newlabel{Functions that Change the Display Form of a Codeword}{{3.5}{25}{\textcolor {Chapter }{ Functions that Change the Display Form of a Codeword }\relax }{section.3.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}\leavevmode {\color {Chapter }TreatAsVector}}{25}{subsection.3.5.1}} \newlabel{TreatAsVector}{{3.5.1}{25}{\textcolor {Chapter }{TreatAsVector}\relax }{subsection.3.5.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}\leavevmode {\color {Chapter }TreatAsPoly}}{25}{subsection.3.5.2}} \newlabel{TreatAsPoly}{{3.5.2}{25}{\textcolor {Chapter }{TreatAsPoly}\relax }{subsection.3.5.2}{}} \@writefile{toc}{\contentsline {section}{\numberline {3.6}\leavevmode {\color {Chapter } Other Codeword Functions }}{26}{section.3.6}} \newlabel{Other Codeword Functions}{{3.6}{26}{\textcolor {Chapter }{ Other Codeword Functions }\relax }{section.3.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.1}\leavevmode {\color {Chapter }NullWord}}{26}{subsection.3.6.1}} \newlabel{NullWord}{{3.6.1}{26}{\textcolor {Chapter }{NullWord}\relax }{subsection.3.6.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.2}\leavevmode {\color {Chapter }DistanceCodeword}}{26}{subsection.3.6.2}} \newlabel{DistanceCodeword}{{3.6.2}{26}{\textcolor {Chapter }{DistanceCodeword}\relax }{subsection.3.6.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.3}\leavevmode {\color {Chapter }Support}}{26}{subsection.3.6.3}} \newlabel{Support}{{3.6.3}{26}{\textcolor {Chapter }{Support}\relax }{subsection.3.6.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.4}\leavevmode {\color {Chapter }WeightCodeword}}{27}{subsection.3.6.4}} \newlabel{WeightCodeword}{{3.6.4}{27}{\textcolor {Chapter }{WeightCodeword}\relax }{subsection.3.6.4}{}} \@writefile{toc}{\contentsline {chapter}{\numberline {4}\leavevmode {\color {Chapter }Codes}}{28}{chapter.4}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{Codes}{{4}{28}{\textcolor {Chapter }{Codes}\relax }{chapter.4}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.1}\leavevmode {\color {Chapter }Comparisons of Codes}}{30}{section.4.1}} \newlabel{Comparisons of Codes}{{4.1}{30}{\textcolor {Chapter }{Comparisons of Codes}\relax }{section.4.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}\leavevmode {\color {Chapter }=}}{30}{subsection.4.1.1}} \newlabel{=}{{4.1.1}{30}{\textcolor {Chapter }{=}\relax }{subsection.4.1.1}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.2}\leavevmode {\color {Chapter } Operations for Codes }}{31}{section.4.2}} \newlabel{Operations for Codes}{{4.2}{31}{\textcolor {Chapter }{ Operations for Codes }\relax }{section.4.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}\leavevmode {\color {Chapter }+}}{31}{subsection.4.2.1}} \newlabel{+}{{4.2.1}{31}{\textcolor {Chapter }{+}\relax }{subsection.4.2.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}\leavevmode {\color {Chapter }*}}{31}{subsection.4.2.2}} \newlabel{*}{{4.2.2}{31}{\textcolor {Chapter }{*}\relax }{subsection.4.2.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2.3}\leavevmode {\color {Chapter }*}}{31}{subsection.4.2.3}} \newlabel{*}{{4.2.3}{31}{\textcolor {Chapter }{*}\relax }{subsection.4.2.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2.4}\leavevmode {\color {Chapter }InformationWord}}{32}{subsection.4.2.4}} \newlabel{InformationWord}{{4.2.4}{32}{\textcolor {Chapter }{InformationWord}\relax }{subsection.4.2.4}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.3}\leavevmode {\color {Chapter } Boolean Functions for Codes }}{32}{section.4.3}} \newlabel{Boolean Functions for Codes}{{4.3}{32}{\textcolor {Chapter }{ Boolean Functions for Codes }\relax }{section.4.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}\leavevmode {\color {Chapter }in}}{32}{subsection.4.3.1}} \newlabel{in}{{4.3.1}{32}{\textcolor {Chapter }{in}\relax }{subsection.4.3.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}\leavevmode {\color {Chapter }IsSubset}}{33}{subsection.4.3.2}} \newlabel{IsSubset}{{4.3.2}{33}{\textcolor {Chapter }{IsSubset}\relax }{subsection.4.3.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.3}\leavevmode {\color {Chapter }IsCode}}{33}{subsection.4.3.3}} \newlabel{IsCode}{{4.3.3}{33}{\textcolor {Chapter }{IsCode}\relax }{subsection.4.3.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.4}\leavevmode {\color {Chapter }IsLinearCode}}{33}{subsection.4.3.4}} \newlabel{IsLinearCode}{{4.3.4}{33}{\textcolor {Chapter }{IsLinearCode}\relax }{subsection.4.3.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.5}\leavevmode {\color {Chapter }IsCyclicCode}}{33}{subsection.4.3.5}} \newlabel{IsCyclicCode}{{4.3.5}{33}{\textcolor {Chapter }{IsCyclicCode}\relax }{subsection.4.3.5}{}} \citation{HP03} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.6}\leavevmode {\color {Chapter }IsPerfectCode}}{34}{subsection.4.3.6}} \newlabel{IsPerfectCode}{{4.3.6}{34}{\textcolor {Chapter }{IsPerfectCode}\relax }{subsection.4.3.6}{}} \@writefile{brf}{\backcite{HP03}{{34}{4.3.6}{subsection.4.3.6}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.7}\leavevmode {\color {Chapter }IsMDSCode}}{34}{subsection.4.3.7}} \newlabel{IsMDSCode}{{4.3.7}{34}{\textcolor {Chapter }{IsMDSCode}\relax }{subsection.4.3.7}{}} \citation{HP03} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.8}\leavevmode {\color {Chapter }IsSelfDualCode}}{35}{subsection.4.3.8}} \newlabel{IsSelfDualCode}{{4.3.8}{35}{\textcolor {Chapter }{IsSelfDualCode}\relax }{subsection.4.3.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.9}\leavevmode {\color {Chapter }IsSelfOrthogonalCode}}{35}{subsection.4.3.9}} \newlabel{IsSelfOrthogonalCode}{{4.3.9}{35}{\textcolor {Chapter }{IsSelfOrthogonalCode}\relax }{subsection.4.3.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.10}\leavevmode {\color {Chapter }IsDoublyEvenCode}}{35}{subsection.4.3.10}} \newlabel{IsDoublyEvenCode}{{4.3.10}{35}{\textcolor {Chapter }{IsDoublyEvenCode}\relax }{subsection.4.3.10}{}} \@writefile{brf}{\backcite{HP03}{{36}{4.3.10}{subsection.4.3.10}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.11}\leavevmode {\color {Chapter }IsSinglyEvenCode}}{36}{subsection.4.3.11}} \newlabel{IsSinglyEvenCode}{{4.3.11}{36}{\textcolor {Chapter }{IsSinglyEvenCode}\relax }{subsection.4.3.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.12}\leavevmode {\color {Chapter }IsEvenCode}}{36}{subsection.4.3.12}} \newlabel{IsEvenCode}{{4.3.12}{36}{\textcolor {Chapter }{IsEvenCode}\relax }{subsection.4.3.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.13}\leavevmode {\color {Chapter }IsSelfComplementaryCode}}{37}{subsection.4.3.13}} \newlabel{IsSelfComplementaryCode}{{4.3.13}{37}{\textcolor {Chapter }{IsSelfComplementaryCode}\relax }{subsection.4.3.13}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.14}\leavevmode {\color {Chapter }IsAffineCode}}{37}{subsection.4.3.14}} \newlabel{IsAffineCode}{{4.3.14}{37}{\textcolor {Chapter }{IsAffineCode}\relax }{subsection.4.3.14}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.15}\leavevmode {\color {Chapter }IsAlmostAffineCode}}{38}{subsection.4.3.15}} \newlabel{IsAlmostAffineCode}{{4.3.15}{38}{\textcolor {Chapter }{IsAlmostAffineCode}\relax }{subsection.4.3.15}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.4}\leavevmode {\color {Chapter } Equivalence and Isomorphism of Codes }}{38}{section.4.4}} \newlabel{Equivalence and Isomorphism of Codes}{{4.4}{38}{\textcolor {Chapter }{ Equivalence and Isomorphism of Codes }\relax }{section.4.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}\leavevmode {\color {Chapter }IsEquivalent}}{38}{subsection.4.4.1}} \newlabel{IsEquivalent}{{4.4.1}{38}{\textcolor {Chapter }{IsEquivalent}\relax }{subsection.4.4.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.4.2}\leavevmode {\color {Chapter }CodeIsomorphism}}{38}{subsection.4.4.2}} \newlabel{CodeIsomorphism}{{4.4.2}{38}{\textcolor {Chapter }{CodeIsomorphism}\relax }{subsection.4.4.2}{}} \citation{Leon82} \@writefile{toc}{\contentsline {subsection}{\numberline {4.4.3}\leavevmode {\color {Chapter }AutomorphismGroup}}{39}{subsection.4.4.3}} \newlabel{AutomorphismGroup}{{4.4.3}{39}{\textcolor {Chapter }{AutomorphismGroup}\relax }{subsection.4.4.3}{}} \@writefile{brf}{\backcite{Leon82}{{39}{4.4.3}{subsection.4.4.3}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.4.4}\leavevmode {\color {Chapter }PermutationAutomorphismGroup}}{40}{subsection.4.4.4}} \newlabel{PermutationAutomorphismGroup}{{4.4.4}{40}{\textcolor {Chapter }{PermutationAutomorphismGroup}\relax }{subsection.4.4.4}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.5}\leavevmode {\color {Chapter } Domain Functions for Codes }}{40}{section.4.5}} \newlabel{Domain Functions for Codes}{{4.5}{40}{\textcolor {Chapter }{ Domain Functions for Codes }\relax }{section.4.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5.1}\leavevmode {\color {Chapter }IsFinite}}{40}{subsection.4.5.1}} \newlabel{IsFinite}{{4.5.1}{40}{\textcolor {Chapter }{IsFinite}\relax }{subsection.4.5.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5.2}\leavevmode {\color {Chapter }Size}}{40}{subsection.4.5.2}} \newlabel{Size}{{4.5.2}{40}{\textcolor {Chapter }{Size}\relax }{subsection.4.5.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5.3}\leavevmode {\color {Chapter }LeftActingDomain}}{41}{subsection.4.5.3}} \newlabel{LeftActingDomain}{{4.5.3}{41}{\textcolor {Chapter }{LeftActingDomain}\relax }{subsection.4.5.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5.4}\leavevmode {\color {Chapter }Dimension}}{41}{subsection.4.5.4}} \newlabel{Dimension}{{4.5.4}{41}{\textcolor {Chapter }{Dimension}\relax }{subsection.4.5.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5.5}\leavevmode {\color {Chapter }AsSSortedList}}{41}{subsection.4.5.5}} \newlabel{AsSSortedList}{{4.5.5}{41}{\textcolor {Chapter }{AsSSortedList}\relax }{subsection.4.5.5}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.6}\leavevmode {\color {Chapter } Printing and Displaying Codes }}{42}{section.4.6}} \newlabel{Printing and Displaying Codes}{{4.6}{42}{\textcolor {Chapter }{ Printing and Displaying Codes }\relax }{section.4.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.6.1}\leavevmode {\color {Chapter }Print}}{42}{subsection.4.6.1}} \newlabel{Print}{{4.6.1}{42}{\textcolor {Chapter }{Print}\relax }{subsection.4.6.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.6.2}\leavevmode {\color {Chapter }String}}{42}{subsection.4.6.2}} \newlabel{String}{{4.6.2}{42}{\textcolor {Chapter }{String}\relax }{subsection.4.6.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.6.3}\leavevmode {\color {Chapter }Display}}{43}{subsection.4.6.3}} \newlabel{Display}{{4.6.3}{43}{\textcolor {Chapter }{Display}\relax }{subsection.4.6.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.6.4}\leavevmode {\color {Chapter }DisplayBoundsInfo}}{43}{subsection.4.6.4}} \newlabel{DisplayBoundsInfo}{{4.6.4}{43}{\textcolor {Chapter }{DisplayBoundsInfo}\relax }{subsection.4.6.4}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.7}\leavevmode {\color {Chapter } Generating (Check) Matrices and Polynomials }}{44}{section.4.7}} \newlabel{Generating (Check) Matrices and Polynomials}{{4.7}{44}{\textcolor {Chapter }{ Generating (Check) Matrices and Polynomials }\relax }{section.4.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7.1}\leavevmode {\color {Chapter }GeneratorMat}}{44}{subsection.4.7.1}} \newlabel{GeneratorMat}{{4.7.1}{44}{\textcolor {Chapter }{GeneratorMat}\relax }{subsection.4.7.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7.2}\leavevmode {\color {Chapter }CheckMat}}{44}{subsection.4.7.2}} \newlabel{CheckMat}{{4.7.2}{44}{\textcolor {Chapter }{CheckMat}\relax }{subsection.4.7.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7.3}\leavevmode {\color {Chapter }GeneratorPol}}{45}{subsection.4.7.3}} \newlabel{GeneratorPol}{{4.7.3}{45}{\textcolor {Chapter }{GeneratorPol}\relax }{subsection.4.7.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7.4}\leavevmode {\color {Chapter }CheckPol}}{45}{subsection.4.7.4}} \newlabel{CheckPol}{{4.7.4}{45}{\textcolor {Chapter }{CheckPol}\relax }{subsection.4.7.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7.5}\leavevmode {\color {Chapter }RootsOfCode}}{45}{subsection.4.7.5}} \newlabel{RootsOfCode}{{4.7.5}{45}{\textcolor {Chapter }{RootsOfCode}\relax }{subsection.4.7.5}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.8}\leavevmode {\color {Chapter } Parameters of Codes }}{46}{section.4.8}} \newlabel{Parameters of Codes}{{4.8}{46}{\textcolor {Chapter }{ Parameters of Codes }\relax }{section.4.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.1}\leavevmode {\color {Chapter }WordLength}}{46}{subsection.4.8.1}} \newlabel{WordLength}{{4.8.1}{46}{\textcolor {Chapter }{WordLength}\relax }{subsection.4.8.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.2}\leavevmode {\color {Chapter }Redundancy}}{46}{subsection.4.8.2}} \newlabel{Redundancy}{{4.8.2}{46}{\textcolor {Chapter }{Redundancy}\relax }{subsection.4.8.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.3}\leavevmode {\color {Chapter }MinimumDistance}}{46}{subsection.4.8.3}} \newlabel{MinimumDistance}{{4.8.3}{46}{\textcolor {Chapter }{MinimumDistance}\relax }{subsection.4.8.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.4}\leavevmode {\color {Chapter }MinimumDistanceLeon}}{47}{subsection.4.8.4}} \newlabel{MinimumDistanceLeon}{{4.8.4}{47}{\textcolor {Chapter }{MinimumDistanceLeon}\relax }{subsection.4.8.4}{}} \citation{Leon88} \citation{Chen69} \citation{Zimmermann96} \@writefile{brf}{\backcite{Leon88}{{48}{4.8.4}{subsection.4.8.4}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.5}\leavevmode {\color {Chapter }MinimumWeight}}{48}{subsection.4.8.5}} \newlabel{MinimumWeight}{{4.8.5}{48}{\textcolor {Chapter }{MinimumWeight}\relax }{subsection.4.8.5}{}} \@writefile{brf}{\backcite{Chen69}{{48}{4.8.5}{subsection.4.8.5}}} \@writefile{brf}{\backcite{Zimmermann96}{{48}{4.8.5}{subsection.4.8.5}}} \citation{Leon88} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.6}\leavevmode {\color {Chapter }DecreaseMinimumDistanceUpperBound}}{51}{subsection.4.8.6}} \newlabel{DecreaseMinimumDistanceUpperBound}{{4.8.6}{51}{\textcolor {Chapter }{DecreaseMinimumDistanceUpperBound}\relax }{subsection.4.8.6}{}} \@writefile{brf}{\backcite{Leon88}{{51}{4.8.6}{subsection.4.8.6}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.7}\leavevmode {\color {Chapter }MinimumDistanceRandom}}{51}{subsection.4.8.7}} \newlabel{MinimumDistanceRandom}{{4.8.7}{51}{\textcolor {Chapter }{MinimumDistanceRandom}\relax }{subsection.4.8.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.8}\leavevmode {\color {Chapter }CoveringRadius}}{53}{subsection.4.8.8}} \newlabel{CoveringRadius}{{4.8.8}{53}{\textcolor {Chapter }{CoveringRadius}\relax }{subsection.4.8.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8.9}\leavevmode {\color {Chapter }SetCoveringRadius}}{54}{subsection.4.8.9}} \newlabel{SetCoveringRadius}{{4.8.9}{54}{\textcolor {Chapter }{SetCoveringRadius}\relax }{subsection.4.8.9}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.9}\leavevmode {\color {Chapter } Distributions }}{54}{section.4.9}} \newlabel{Distributions}{{4.9}{54}{\textcolor {Chapter }{ Distributions }\relax }{section.4.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.9.1}\leavevmode {\color {Chapter }MinimumWeightWords}}{54}{subsection.4.9.1}} \newlabel{MinimumWeightWords}{{4.9.1}{54}{\textcolor {Chapter }{MinimumWeightWords}\relax }{subsection.4.9.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.9.2}\leavevmode {\color {Chapter }WeightDistribution}}{55}{subsection.4.9.2}} \newlabel{WeightDistribution}{{4.9.2}{55}{\textcolor {Chapter }{WeightDistribution}\relax }{subsection.4.9.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.9.3}\leavevmode {\color {Chapter }InnerDistribution}}{55}{subsection.4.9.3}} \newlabel{InnerDistribution}{{4.9.3}{55}{\textcolor {Chapter }{InnerDistribution}\relax }{subsection.4.9.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.9.4}\leavevmode {\color {Chapter }DistancesDistribution}}{55}{subsection.4.9.4}} \newlabel{DistancesDistribution}{{4.9.4}{55}{\textcolor {Chapter }{DistancesDistribution}\relax }{subsection.4.9.4}{}} \citation{HP03} \@writefile{toc}{\contentsline {subsection}{\numberline {4.9.5}\leavevmode {\color {Chapter }OuterDistribution}}{56}{subsection.4.9.5}} \newlabel{OuterDistribution}{{4.9.5}{56}{\textcolor {Chapter }{OuterDistribution}\relax }{subsection.4.9.5}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.10}\leavevmode {\color {Chapter } Decoding Functions }}{56}{section.4.10}} \newlabel{Decoding Functions}{{4.10}{56}{\textcolor {Chapter }{ Decoding Functions }\relax }{section.4.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.1}\leavevmode {\color {Chapter }Decode}}{56}{subsection.4.10.1}} \newlabel{Decode}{{4.10.1}{56}{\textcolor {Chapter }{Decode}\relax }{subsection.4.10.1}{}} \@writefile{brf}{\backcite{HP03}{{56}{4.10.1}{subsection.4.10.1}}} \citation{HP03} \citation{JH04} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.2}\leavevmode {\color {Chapter }Decodeword}}{57}{subsection.4.10.2}} \newlabel{Decodeword}{{4.10.2}{57}{\textcolor {Chapter }{Decodeword}\relax }{subsection.4.10.2}{}} \@writefile{brf}{\backcite{HP03}{{57}{4.10.2}{subsection.4.10.2}}} \@writefile{brf}{\backcite{JH04}{{57}{4.10.2}{subsection.4.10.2}}} \citation{Gao03} \citation{JH04} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.3}\leavevmode {\color {Chapter }GeneralizedReedSolomonDecoderGao}}{58}{subsection.4.10.3}} \newlabel{GeneralizedReedSolomonDecoderGao}{{4.10.3}{58}{\textcolor {Chapter }{GeneralizedReedSolomonDecoderGao}\relax }{subsection.4.10.3}{}} \@writefile{brf}{\backcite{Gao03}{{58}{4.10.3}{subsection.4.10.3}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.4}\leavevmode {\color {Chapter }GeneralizedReedSolomonListDecoder}}{58}{subsection.4.10.4}} \newlabel{GeneralizedReedSolomonListDecoder}{{4.10.4}{58}{\textcolor {Chapter }{GeneralizedReedSolomonListDecoder}\relax }{subsection.4.10.4}{}} \citation{JH04} \@writefile{brf}{\backcite{JH04}{{59}{4.10.4}{subsection.4.10.4}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.5}\leavevmode {\color {Chapter }BitFlipDecoder}}{59}{subsection.4.10.5}} \newlabel{BitFlipDecoder}{{4.10.5}{59}{\textcolor {Chapter }{BitFlipDecoder}\relax }{subsection.4.10.5}{}} \@writefile{brf}{\backcite{JH04}{{59}{4.10.5}{subsection.4.10.5}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.6}\leavevmode {\color {Chapter }NearestNeighborGRSDecodewords}}{60}{subsection.4.10.6}} \newlabel{NearestNeighborGRSDecodewords}{{4.10.6}{60}{\textcolor {Chapter }{NearestNeighborGRSDecodewords}\relax }{subsection.4.10.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.7}\leavevmode {\color {Chapter }NearestNeighborDecodewords}}{61}{subsection.4.10.7}} \newlabel{NearestNeighborDecodewords}{{4.10.7}{61}{\textcolor {Chapter }{NearestNeighborDecodewords}\relax }{subsection.4.10.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.8}\leavevmode {\color {Chapter }Syndrome}}{61}{subsection.4.10.8}} \newlabel{Syndrome}{{4.10.8}{61}{\textcolor {Chapter }{Syndrome}\relax }{subsection.4.10.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.9}\leavevmode {\color {Chapter }SyndromeTable}}{62}{subsection.4.10.9}} \newlabel{SyndromeTable}{{4.10.9}{62}{\textcolor {Chapter }{SyndromeTable}\relax }{subsection.4.10.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.10}\leavevmode {\color {Chapter }StandardArray}}{62}{subsection.4.10.10}} \newlabel{StandardArray}{{4.10.10}{62}{\textcolor {Chapter }{StandardArray}\relax }{subsection.4.10.10}{}} \citation{HP03} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.11}\leavevmode {\color {Chapter }PermutationDecode}}{63}{subsection.4.10.11}} \newlabel{PermutationDecode}{{4.10.11}{63}{\textcolor {Chapter }{PermutationDecode}\relax }{subsection.4.10.11}{}} \@writefile{brf}{\backcite{HP03}{{63}{4.10.11}{subsection.4.10.11}}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.10.12}\leavevmode {\color {Chapter }PermutationDecodeNC}}{63}{subsection.4.10.12}} \newlabel{PermutationDecodeNC}{{4.10.12}{63}{\textcolor {Chapter }{PermutationDecodeNC}\relax }{subsection.4.10.12}{}} \@writefile{toc}{\contentsline {chapter}{\numberline {5}\leavevmode {\color {Chapter }Generating Codes}}{64}{chapter.5}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{Generating Codes}{{5}{64}{\textcolor {Chapter }{Generating Codes}\relax }{chapter.5}{}} \@writefile{toc}{\contentsline {section}{\numberline {5.1}\leavevmode {\color {Chapter } Generating Unrestricted Codes }}{64}{section.5.1}} \newlabel{Generating Unrestricted Codes}{{5.1}{64}{\textcolor {Chapter }{ Generating Unrestricted Codes }\relax }{section.5.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}\leavevmode {\color {Chapter }ElementsCode}}{64}{subsection.5.1.1}} \newlabel{ElementsCode}{{5.1.1}{64}{\textcolor {Chapter }{ElementsCode}\relax }{subsection.5.1.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.2}\leavevmode {\color {Chapter }HadamardCode}}{65}{subsection.5.1.2}} \newlabel{HadamardCode}{{5.1.2}{65}{\textcolor {Chapter }{HadamardCode}\relax }{subsection.5.1.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.3}\leavevmode {\color {Chapter }ConferenceCode}}{65}{subsection.5.1.3}} \newlabel{ConferenceCode}{{5.1.3}{65}{\textcolor {Chapter }{ConferenceCode}\relax }{subsection.5.1.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.4}\leavevmode {\color {Chapter }MOLSCode}}{66}{subsection.5.1.4}} \newlabel{MOLSCode}{{5.1.4}{66}{\textcolor {Chapter }{MOLSCode}\relax }{subsection.5.1.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.5}\leavevmode {\color {Chapter }RandomCode}}{67}{subsection.5.1.5}} \newlabel{RandomCode}{{5.1.5}{67}{\textcolor {Chapter }{RandomCode}\relax }{subsection.5.1.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.6}\leavevmode {\color {Chapter }NordstromRobinsonCode}}{67}{subsection.5.1.6}} \newlabel{NordstromRobinsonCode}{{5.1.6}{67}{\textcolor {Chapter }{NordstromRobinsonCode}\relax }{subsection.5.1.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.7}\leavevmode {\color {Chapter }GreedyCode}}{67}{subsection.5.1.7}} \newlabel{GreedyCode}{{5.1.7}{67}{\textcolor {Chapter }{GreedyCode}\relax }{subsection.5.1.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1.8}\leavevmode {\color {Chapter }LexiCode}}{68}{subsection.5.1.8}} \newlabel{LexiCode}{{5.1.8}{68}{\textcolor {Chapter }{LexiCode}\relax }{subsection.5.1.8}{}} \@writefile{toc}{\contentsline {section}{\numberline {5.2}\leavevmode {\color {Chapter } Generating Linear Codes }}{68}{section.5.2}} \newlabel{Generating Linear Codes}{{5.2}{68}{\textcolor {Chapter }{ Generating Linear Codes }\relax }{section.5.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}\leavevmode {\color {Chapter }GeneratorMatCode}}{68}{subsection.5.2.1}} \newlabel{GeneratorMatCode}{{5.2.1}{68}{\textcolor {Chapter }{GeneratorMatCode}\relax }{subsection.5.2.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.2}\leavevmode {\color {Chapter }CheckMatCodeMutable}}{69}{subsection.5.2.2}} \newlabel{CheckMatCodeMutable}{{5.2.2}{69}{\textcolor {Chapter }{CheckMatCodeMutable}\relax }{subsection.5.2.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.3}\leavevmode {\color {Chapter }CheckMatCode}}{69}{subsection.5.2.3}} \newlabel{CheckMatCode}{{5.2.3}{69}{\textcolor {Chapter }{CheckMatCode}\relax }{subsection.5.2.3}{}} \citation{HP03} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.4}\leavevmode {\color {Chapter }HammingCode}}{70}{subsection.5.2.4}} \newlabel{HammingCode}{{5.2.4}{70}{\textcolor {Chapter }{HammingCode}\relax }{subsection.5.2.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.5}\leavevmode {\color {Chapter }ReedMullerCode}}{70}{subsection.5.2.5}} \newlabel{ReedMullerCode}{{5.2.5}{70}{\textcolor {Chapter }{ReedMullerCode}\relax }{subsection.5.2.5}{}} \@writefile{brf}{\backcite{HP03}{{70}{5.2.5}{subsection.5.2.5}}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.6}\leavevmode {\color {Chapter }AlternantCode}}{70}{subsection.5.2.6}} \newlabel{AlternantCode}{{5.2.6}{70}{\textcolor {Chapter }{AlternantCode}\relax }{subsection.5.2.6}{}} \citation{HP03} \citation{MS83} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.7}\leavevmode {\color {Chapter }GoppaCode}}{71}{subsection.5.2.7}} \newlabel{GoppaCode}{{5.2.7}{71}{\textcolor {Chapter }{GoppaCode}\relax }{subsection.5.2.7}{}} \@writefile{brf}{\backcite{HP03}{{71}{5.2.7}{subsection.5.2.7}}} \@writefile{brf}{\backcite{MS83}{{71}{5.2.7}{subsection.5.2.7}}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.8}\leavevmode {\color {Chapter }GeneralizedSrivastavaCode}}{71}{subsection.5.2.8}} \newlabel{GeneralizedSrivastavaCode}{{5.2.8}{71}{\textcolor {Chapter }{GeneralizedSrivastavaCode}\relax }{subsection.5.2.8}{}} \citation{He72} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.9}\leavevmode {\color {Chapter }SrivastavaCode}}{72}{subsection.5.2.9}} \newlabel{SrivastavaCode}{{5.2.9}{72}{\textcolor {Chapter }{SrivastavaCode}\relax }{subsection.5.2.9}{}} \@writefile{brf}{\backcite{He72}{{72}{5.2.9}{subsection.5.2.9}}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.10}\leavevmode {\color {Chapter }CordaroWagnerCode}}{72}{subsection.5.2.10}} \newlabel{CordaroWagnerCode}{{5.2.10}{72}{\textcolor {Chapter }{CordaroWagnerCode}\relax }{subsection.5.2.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.11}\leavevmode {\color {Chapter }FerreroDesignCode}}{72}{subsection.5.2.11}} \newlabel{FerreroDesignCode}{{5.2.11}{72}{\textcolor {Chapter }{FerreroDesignCode}\relax }{subsection.5.2.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.12}\leavevmode {\color {Chapter }RandomLinearCode}}{73}{subsection.5.2.12}} \newlabel{RandomLinearCode}{{5.2.12}{73}{\textcolor {Chapter }{RandomLinearCode}\relax }{subsection.5.2.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.13}\leavevmode {\color {Chapter }OptimalityCode}}{74}{subsection.5.2.13}} \newlabel{OptimalityCode}{{5.2.13}{74}{\textcolor {Chapter }{OptimalityCode}\relax }{subsection.5.2.13}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2.14}\leavevmode {\color {Chapter }BestKnownLinearCode}}{74}{subsection.5.2.14}} \newlabel{BestKnownLinearCode}{{5.2.14}{74}{\textcolor {Chapter }{BestKnownLinearCode}\relax }{subsection.5.2.14}{}} \citation{GDT91} \@writefile{toc}{\contentsline {section}{\numberline {5.3}\leavevmode {\color {Chapter } Gabidulin Codes }}{76}{section.5.3}} \newlabel{Gabidulin Codes}{{5.3}{76}{\textcolor {Chapter }{ Gabidulin Codes }\relax }{section.5.3}{}} \@writefile{brf}{\backcite{GDT91}{{76}{5.3}{section.5.3}}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}\leavevmode {\color {Chapter }GabidulinCode}}{76}{subsection.5.3.1}} \newlabel{GabidulinCode}{{5.3.1}{76}{\textcolor {Chapter }{GabidulinCode}\relax }{subsection.5.3.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}\leavevmode {\color {Chapter }EnlargedGabidulinCode}}{76}{subsection.5.3.2}} \newlabel{EnlargedGabidulinCode}{{5.3.2}{76}{\textcolor {Chapter }{EnlargedGabidulinCode}\relax }{subsection.5.3.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.3}\leavevmode {\color {Chapter }DavydovCode}}{76}{subsection.5.3.3}} \newlabel{DavydovCode}{{5.3.3}{76}{\textcolor {Chapter }{DavydovCode}\relax }{subsection.5.3.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.4}\leavevmode {\color {Chapter }TombakCode}}{76}{subsection.5.3.4}} \newlabel{TombakCode}{{5.3.4}{76}{\textcolor {Chapter }{TombakCode}\relax }{subsection.5.3.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.5}\leavevmode {\color {Chapter }EnlargedTombakCode}}{76}{subsection.5.3.5}} \newlabel{EnlargedTombakCode}{{5.3.5}{76}{\textcolor {Chapter }{EnlargedTombakCode}\relax }{subsection.5.3.5}{}} \citation{MS83} \@writefile{toc}{\contentsline {section}{\numberline {5.4}\leavevmode {\color {Chapter } Golay Codes }}{77}{section.5.4}} \newlabel{Golay Codes}{{5.4}{77}{\textcolor {Chapter }{ Golay Codes }\relax }{section.5.4}{}} \@writefile{brf}{\backcite{MS83}{{77}{5.4}{section.5.4}}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}\leavevmode {\color {Chapter }BinaryGolayCode}}{77}{subsection.5.4.1}} \newlabel{BinaryGolayCode}{{5.4.1}{77}{\textcolor {Chapter }{BinaryGolayCode}\relax }{subsection.5.4.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}\leavevmode {\color {Chapter }ExtendedBinaryGolayCode}}{77}{subsection.5.4.2}} \newlabel{ExtendedBinaryGolayCode}{{5.4.2}{77}{\textcolor {Chapter }{ExtendedBinaryGolayCode}\relax }{subsection.5.4.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.3}\leavevmode {\color {Chapter }TernaryGolayCode}}{78}{subsection.5.4.3}} \newlabel{TernaryGolayCode}{{5.4.3}{78}{\textcolor {Chapter }{TernaryGolayCode}\relax }{subsection.5.4.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.4}\leavevmode {\color {Chapter }ExtendedTernaryGolayCode}}{78}{subsection.5.4.4}} \newlabel{ExtendedTernaryGolayCode}{{5.4.4}{78}{\textcolor {Chapter }{ExtendedTernaryGolayCode}\relax }{subsection.5.4.4}{}} \@writefile{toc}{\contentsline {section}{\numberline {5.5}\leavevmode {\color {Chapter } Generating Cyclic Codes }}{78}{section.5.5}} \newlabel{Generating Cyclic Codes}{{5.5}{78}{\textcolor {Chapter }{ Generating Cyclic Codes }\relax }{section.5.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}\leavevmode {\color {Chapter }GeneratorPolCode}}{79}{subsection.5.5.1}} \newlabel{GeneratorPolCode}{{5.5.1}{79}{\textcolor {Chapter }{GeneratorPolCode}\relax }{subsection.5.5.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}\leavevmode {\color {Chapter }CheckPolCode}}{80}{subsection.5.5.2}} \newlabel{CheckPolCode}{{5.5.2}{80}{\textcolor {Chapter }{CheckPolCode}\relax }{subsection.5.5.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.3}\leavevmode {\color {Chapter }RootsCode}}{80}{subsection.5.5.3}} \newlabel{RootsCode}{{5.5.3}{80}{\textcolor {Chapter }{RootsCode}\relax }{subsection.5.5.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.4}\leavevmode {\color {Chapter }BCHCode}}{81}{subsection.5.5.4}} \newlabel{BCHCode}{{5.5.4}{81}{\textcolor {Chapter }{BCHCode}\relax }{subsection.5.5.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.5}\leavevmode {\color {Chapter }ReedSolomonCode}}{82}{subsection.5.5.5}} \newlabel{ReedSolomonCode}{{5.5.5}{82}{\textcolor {Chapter }{ReedSolomonCode}\relax }{subsection.5.5.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.6}\leavevmode {\color {Chapter }ExtendedReedSolomonCode}}{82}{subsection.5.5.6}} \newlabel{ExtendedReedSolomonCode}{{5.5.6}{82}{\textcolor {Chapter }{ExtendedReedSolomonCode}\relax }{subsection.5.5.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.7}\leavevmode {\color {Chapter }QRCode}}{82}{subsection.5.5.7}} \newlabel{QRCode}{{5.5.7}{82}{\textcolor {Chapter }{QRCode}\relax }{subsection.5.5.7}{}} \citation{BM03} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.8}\leavevmode {\color {Chapter }QQRCodeNC}}{83}{subsection.5.5.8}} \newlabel{QQRCodeNC}{{5.5.8}{83}{\textcolor {Chapter }{QQRCodeNC}\relax }{subsection.5.5.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.9}\leavevmode {\color {Chapter }QQRCode}}{83}{subsection.5.5.9}} \newlabel{QQRCode}{{5.5.9}{83}{\textcolor {Chapter }{QQRCode}\relax }{subsection.5.5.9}{}} \@writefile{brf}{\backcite{BM03}{{83}{5.5.9}{subsection.5.5.9}}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.10}\leavevmode {\color {Chapter }FireCode}}{84}{subsection.5.5.10}} \newlabel{FireCode}{{5.5.10}{84}{\textcolor {Chapter }{FireCode}\relax }{subsection.5.5.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.11}\leavevmode {\color {Chapter }WholeSpaceCode}}{84}{subsection.5.5.11}} \newlabel{WholeSpaceCode}{{5.5.11}{84}{\textcolor {Chapter }{WholeSpaceCode}\relax }{subsection.5.5.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.12}\leavevmode {\color {Chapter }NullCode}}{85}{subsection.5.5.12}} \newlabel{NullCode}{{5.5.12}{85}{\textcolor {Chapter }{NullCode}\relax }{subsection.5.5.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.13}\leavevmode {\color {Chapter }RepetitionCode}}{85}{subsection.5.5.13}} \newlabel{RepetitionCode}{{5.5.13}{85}{\textcolor {Chapter }{RepetitionCode}\relax }{subsection.5.5.13}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.14}\leavevmode {\color {Chapter }CyclicCodes}}{85}{subsection.5.5.14}} \newlabel{CyclicCodes}{{5.5.14}{85}{\textcolor {Chapter }{CyclicCodes}\relax }{subsection.5.5.14}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.15}\leavevmode {\color {Chapter }NrCyclicCodes}}{85}{subsection.5.5.15}} \newlabel{NrCyclicCodes}{{5.5.15}{85}{\textcolor {Chapter }{NrCyclicCodes}\relax }{subsection.5.5.15}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.16}\leavevmode {\color {Chapter }QuasiCyclicCode}}{86}{subsection.5.5.16}} \newlabel{QuasiCyclicCode}{{5.5.16}{86}{\textcolor {Chapter }{QuasiCyclicCode}\relax }{subsection.5.5.16}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.17}\leavevmode {\color {Chapter }CyclicMDSCode}}{87}{subsection.5.5.17}} \newlabel{CyclicMDSCode}{{5.5.17}{87}{\textcolor {Chapter }{CyclicMDSCode}\relax }{subsection.5.5.17}{}} \citation{HHKK07} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.18}\leavevmode {\color {Chapter }FourNegacirculantSelfDualCode}}{88}{subsection.5.5.18}} \newlabel{FourNegacirculantSelfDualCode}{{5.5.18}{88}{\textcolor {Chapter }{FourNegacirculantSelfDualCode}\relax }{subsection.5.5.18}{}} \@writefile{brf}{\backcite{HHKK07}{{88}{5.5.18}{subsection.5.5.18}}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5.19}\leavevmode {\color {Chapter }FourNegacirculantSelfDualCodeNC}}{89}{subsection.5.5.19}} \newlabel{FourNegacirculantSelfDualCodeNC}{{5.5.19}{89}{\textcolor {Chapter }{FourNegacirculantSelfDualCodeNC}\relax }{subsection.5.5.19}{}} \@writefile{toc}{\contentsline {section}{\numberline {5.6}\leavevmode {\color {Chapter } Evaluation Codes }}{89}{section.5.6}} \newlabel{Evaluation Codes}{{5.6}{89}{\textcolor {Chapter }{ Evaluation Codes }\relax }{section.5.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6.1}\leavevmode {\color {Chapter }EvaluationCode}}{89}{subsection.5.6.1}} \newlabel{EvaluationCode}{{5.6.1}{89}{\textcolor {Chapter }{EvaluationCode}\relax }{subsection.5.6.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6.2}\leavevmode {\color {Chapter }GeneralizedReedSolomonCode}}{89}{subsection.5.6.2}} \newlabel{GeneralizedReedSolomonCode}{{5.6.2}{89}{\textcolor {Chapter }{GeneralizedReedSolomonCode}\relax }{subsection.5.6.2}{}} \citation{JH04} \citation{MS83} \citation{JH04} \@writefile{brf}{\backcite{JH04}{{90}{5.6.2}{subsection.5.6.2}}} \@writefile{brf}{\backcite{MS83}{{90}{5.6.2}{subsection.5.6.2}}} \@writefile{brf}{\backcite{JH04}{{90}{5.6.2}{subsection.5.6.2}}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6.3}\leavevmode {\color {Chapter }GeneralizedReedMullerCode}}{90}{subsection.5.6.3}} \newlabel{GeneralizedReedMullerCode}{{5.6.3}{90}{\textcolor {Chapter }{GeneralizedReedMullerCode}\relax }{subsection.5.6.3}{}} \citation{Jo04} \citation{Han99} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6.4}\leavevmode {\color {Chapter }ToricPoints}}{91}{subsection.5.6.4}} \newlabel{ToricPoints}{{5.6.4}{91}{\textcolor {Chapter }{ToricPoints}\relax }{subsection.5.6.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6.5}\leavevmode {\color {Chapter }ToricCode}}{91}{subsection.5.6.5}} \newlabel{ToricCode}{{5.6.5}{91}{\textcolor {Chapter }{ToricCode}\relax }{subsection.5.6.5}{}} \@writefile{brf}{\backcite{Jo04}{{91}{5.6.5}{subsection.5.6.5}}} \@writefile{brf}{\backcite{Han99}{{91}{5.6.5}{subsection.5.6.5}}} \@writefile{toc}{\contentsline {section}{\numberline {5.7}\leavevmode {\color {Chapter } Algebraic geometric codes }}{92}{section.5.7}} \newlabel{Algebraic geometric codes}{{5.7}{92}{\textcolor {Chapter }{ Algebraic geometric codes }\relax }{section.5.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.1}\leavevmode {\color {Chapter }AffineCurve}}{92}{subsection.5.7.1}} \newlabel{AffineCurve}{{5.7.1}{92}{\textcolor {Chapter }{AffineCurve}\relax }{subsection.5.7.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.2}\leavevmode {\color {Chapter }AffinePointsOnCurve}}{93}{subsection.5.7.2}} \newlabel{AffinePointsOnCurve}{{5.7.2}{93}{\textcolor {Chapter }{AffinePointsOnCurve}\relax }{subsection.5.7.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.3}\leavevmode {\color {Chapter }GenusCurve}}{93}{subsection.5.7.3}} \newlabel{GenusCurve}{{5.7.3}{93}{\textcolor {Chapter }{GenusCurve}\relax }{subsection.5.7.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.4}\leavevmode {\color {Chapter }GOrbitPoint }}{93}{subsection.5.7.4}} \newlabel{GOrbitPoint }{{5.7.4}{93}{\textcolor {Chapter }{GOrbitPoint }\relax }{subsection.5.7.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.5}\leavevmode {\color {Chapter }DivisorOnAffineCurve}}{95}{subsection.5.7.5}} \newlabel{DivisorOnAffineCurve}{{5.7.5}{95}{\textcolor {Chapter }{DivisorOnAffineCurve}\relax }{subsection.5.7.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.6}\leavevmode {\color {Chapter }DivisorAddition }}{95}{subsection.5.7.6}} \newlabel{DivisorAddition }{{5.7.6}{95}{\textcolor {Chapter }{DivisorAddition }\relax }{subsection.5.7.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.7}\leavevmode {\color {Chapter }DivisorDegree }}{95}{subsection.5.7.7}} \newlabel{DivisorDegree }{{5.7.7}{95}{\textcolor {Chapter }{DivisorDegree }\relax }{subsection.5.7.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.8}\leavevmode {\color {Chapter }DivisorNegate }}{96}{subsection.5.7.8}} \newlabel{DivisorNegate }{{5.7.8}{96}{\textcolor {Chapter }{DivisorNegate }\relax }{subsection.5.7.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.9}\leavevmode {\color {Chapter }DivisorIsZero }}{96}{subsection.5.7.9}} \newlabel{DivisorIsZero }{{5.7.9}{96}{\textcolor {Chapter }{DivisorIsZero }\relax }{subsection.5.7.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.10}\leavevmode {\color {Chapter }DivisorsEqual }}{96}{subsection.5.7.10}} \newlabel{DivisorsEqual }{{5.7.10}{96}{\textcolor {Chapter }{DivisorsEqual }\relax }{subsection.5.7.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.11}\leavevmode {\color {Chapter }DivisorGCD }}{96}{subsection.5.7.11}} \newlabel{DivisorGCD }{{5.7.11}{96}{\textcolor {Chapter }{DivisorGCD }\relax }{subsection.5.7.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.12}\leavevmode {\color {Chapter }DivisorLCM }}{96}{subsection.5.7.12}} \newlabel{DivisorLCM }{{5.7.12}{96}{\textcolor {Chapter }{DivisorLCM }\relax }{subsection.5.7.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.13}\leavevmode {\color {Chapter }RiemannRochSpaceBasisFunctionP1 }}{98}{subsection.5.7.13}} \newlabel{RiemannRochSpaceBasisFunctionP1 }{{5.7.13}{98}{\textcolor {Chapter }{RiemannRochSpaceBasisFunctionP1 }\relax }{subsection.5.7.13}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.14}\leavevmode {\color {Chapter }DivisorOfRationalFunctionP1 }}{98}{subsection.5.7.14}} \newlabel{DivisorOfRationalFunctionP1 }{{5.7.14}{98}{\textcolor {Chapter }{DivisorOfRationalFunctionP1 }\relax }{subsection.5.7.14}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.15}\leavevmode {\color {Chapter }RiemannRochSpaceBasisP1 }}{99}{subsection.5.7.15}} \newlabel{RiemannRochSpaceBasisP1 }{{5.7.15}{99}{\textcolor {Chapter }{RiemannRochSpaceBasisP1 }\relax }{subsection.5.7.15}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.16}\leavevmode {\color {Chapter }MoebiusTransformation }}{100}{subsection.5.7.16}} \newlabel{MoebiusTransformation }{{5.7.16}{100}{\textcolor {Chapter }{MoebiusTransformation }\relax }{subsection.5.7.16}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.17}\leavevmode {\color {Chapter }ActionMoebiusTransformationOnFunction }}{100}{subsection.5.7.17}} \newlabel{ActionMoebiusTransformationOnFunction }{{5.7.17}{100}{\textcolor {Chapter }{ActionMoebiusTransformationOnFunction }\relax }{subsection.5.7.17}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.18}\leavevmode {\color {Chapter }ActionMoebiusTransformationOnDivisorP1 }}{100}{subsection.5.7.18}} \newlabel{ActionMoebiusTransformationOnDivisorP1 }{{5.7.18}{100}{\textcolor {Chapter }{ActionMoebiusTransformationOnDivisorP1 }\relax }{subsection.5.7.18}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.19}\leavevmode {\color {Chapter }IsActionMoebiusTransformationOnDivisorDefinedP1 }}{100}{subsection.5.7.19}} \newlabel{IsActionMoebiusTransformationOnDivisorDefinedP1 }{{5.7.19}{100}{\textcolor {Chapter }{IsActionMoebiusTransformationOnDivisorDefinedP1 }\relax }{subsection.5.7.19}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.20}\leavevmode {\color {Chapter }DivisorAutomorphismGroupP1 }}{101}{subsection.5.7.20}} \newlabel{DivisorAutomorphismGroupP1 }{{5.7.20}{101}{\textcolor {Chapter }{DivisorAutomorphismGroupP1 }\relax }{subsection.5.7.20}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.21}\leavevmode {\color {Chapter }MatrixRepresentationOnRiemannRochSpaceP1 }}{102}{subsection.5.7.21}} \newlabel{MatrixRepresentationOnRiemannRochSpaceP1 }{{5.7.21}{102}{\textcolor {Chapter }{MatrixRepresentationOnRiemannRochSpaceP1 }\relax }{subsection.5.7.21}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.22}\leavevmode {\color {Chapter }GoppaCodeClassical}}{103}{subsection.5.7.22}} \newlabel{GoppaCodeClassical}{{5.7.22}{103}{\textcolor {Chapter }{GoppaCodeClassical}\relax }{subsection.5.7.22}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.23}\leavevmode {\color {Chapter }EvaluationBivariateCode}}{103}{subsection.5.7.23}} \newlabel{EvaluationBivariateCode}{{5.7.23}{103}{\textcolor {Chapter }{EvaluationBivariateCode}\relax }{subsection.5.7.23}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.24}\leavevmode {\color {Chapter }EvaluationBivariateCodeNC}}{103}{subsection.5.7.24}} \newlabel{EvaluationBivariateCodeNC}{{5.7.24}{103}{\textcolor {Chapter }{EvaluationBivariateCodeNC}\relax }{subsection.5.7.24}{}} \citation{St93} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7.25}\leavevmode {\color {Chapter }OnePointAGCode}}{104}{subsection.5.7.25}} \newlabel{OnePointAGCode}{{5.7.25}{104}{\textcolor {Chapter }{OnePointAGCode}\relax }{subsection.5.7.25}{}} \@writefile{brf}{\backcite{St93}{{104}{5.7.25}{subsection.5.7.25}}} \citation{Gallager.1962} \@writefile{toc}{\contentsline {section}{\numberline {5.8}\leavevmode {\color {Chapter } Low-Density Parity-Check Codes }}{105}{section.5.8}} \newlabel{LDPC}{{5.8}{105}{\textcolor {Chapter }{ Low-Density Parity-Check Codes }\relax }{section.5.8}{}} \@writefile{brf}{\backcite{Gallager.1962}{{105}{5.8}{section.5.8}}} \citation{TSSFC04} \@writefile{toc}{\contentsline {subsection}{\numberline {5.8.1}\leavevmode {\color {Chapter }QCLDPCCodeFromGroup}}{106}{subsection.5.8.1}} \newlabel{QCLDPCCodeFromGroup}{{5.8.1}{106}{\textcolor {Chapter }{QCLDPCCodeFromGroup}\relax }{subsection.5.8.1}{}} \@writefile{brf}{\backcite{TSSFC04}{{106}{5.8.1}{subsection.5.8.1}}} \@writefile{toc}{\contentsline {chapter}{\numberline {6}\leavevmode {\color {Chapter }Manipulating Codes}}{108}{chapter.6}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{Manipulating Codes}{{6}{108}{\textcolor {Chapter }{Manipulating Codes}\relax }{chapter.6}{}} \@writefile{toc}{\contentsline {section}{\numberline {6.1}\leavevmode {\color {Chapter } Functions that Generate a New Code from a Given Code }}{108}{section.6.1}} \newlabel{Functions that Generate a New Code from a Given Code}{{6.1}{108}{\textcolor {Chapter }{ Functions that Generate a New Code from a Given Code }\relax }{section.6.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.1}\leavevmode {\color {Chapter }ExtendedCode}}{108}{subsection.6.1.1}} \newlabel{ExtendedCode}{{6.1.1}{108}{\textcolor {Chapter }{ExtendedCode}\relax }{subsection.6.1.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.2}\leavevmode {\color {Chapter }PuncturedCode}}{109}{subsection.6.1.2}} \newlabel{PuncturedCode}{{6.1.2}{109}{\textcolor {Chapter }{PuncturedCode}\relax }{subsection.6.1.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.3}\leavevmode {\color {Chapter }EvenWeightSubcode}}{109}{subsection.6.1.3}} \newlabel{EvenWeightSubcode}{{6.1.3}{109}{\textcolor {Chapter }{EvenWeightSubcode}\relax }{subsection.6.1.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.4}\leavevmode {\color {Chapter }PermutedCode}}{110}{subsection.6.1.4}} \newlabel{PermutedCode}{{6.1.4}{110}{\textcolor {Chapter }{PermutedCode}\relax }{subsection.6.1.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.5}\leavevmode {\color {Chapter }ExpurgatedCode}}{110}{subsection.6.1.5}} \newlabel{ExpurgatedCode}{{6.1.5}{110}{\textcolor {Chapter }{ExpurgatedCode}\relax }{subsection.6.1.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.6}\leavevmode {\color {Chapter }AugmentedCode}}{111}{subsection.6.1.6}} \newlabel{AugmentedCode}{{6.1.6}{111}{\textcolor {Chapter }{AugmentedCode}\relax }{subsection.6.1.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.7}\leavevmode {\color {Chapter }RemovedElementsCode}}{111}{subsection.6.1.7}} \newlabel{RemovedElementsCode}{{6.1.7}{111}{\textcolor {Chapter }{RemovedElementsCode}\relax }{subsection.6.1.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.8}\leavevmode {\color {Chapter }AddedElementsCode}}{112}{subsection.6.1.8}} \newlabel{AddedElementsCode}{{6.1.8}{112}{\textcolor {Chapter }{AddedElementsCode}\relax }{subsection.6.1.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.9}\leavevmode {\color {Chapter }ShortenedCode}}{112}{subsection.6.1.9}} \newlabel{ShortenedCode}{{6.1.9}{112}{\textcolor {Chapter }{ShortenedCode}\relax }{subsection.6.1.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.10}\leavevmode {\color {Chapter }LengthenedCode}}{113}{subsection.6.1.10}} \newlabel{LengthenedCode}{{6.1.10}{113}{\textcolor {Chapter }{LengthenedCode}\relax }{subsection.6.1.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.11}\leavevmode {\color {Chapter }SubCode}}{114}{subsection.6.1.11}} \newlabel{SubCode}{{6.1.11}{114}{\textcolor {Chapter }{SubCode}\relax }{subsection.6.1.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.12}\leavevmode {\color {Chapter }ResidueCode}}{114}{subsection.6.1.12}} \newlabel{ResidueCode}{{6.1.12}{114}{\textcolor {Chapter }{ResidueCode}\relax }{subsection.6.1.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.13}\leavevmode {\color {Chapter }ConstructionBCode}}{114}{subsection.6.1.13}} \newlabel{ConstructionBCode}{{6.1.13}{114}{\textcolor {Chapter }{ConstructionBCode}\relax }{subsection.6.1.13}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.14}\leavevmode {\color {Chapter }DualCode}}{115}{subsection.6.1.14}} \newlabel{DualCode}{{6.1.14}{115}{\textcolor {Chapter }{DualCode}\relax }{subsection.6.1.14}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.15}\leavevmode {\color {Chapter }ConversionFieldCode}}{116}{subsection.6.1.15}} \newlabel{ConversionFieldCode}{{6.1.15}{116}{\textcolor {Chapter }{ConversionFieldCode}\relax }{subsection.6.1.15}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.16}\leavevmode {\color {Chapter }TraceCode}}{116}{subsection.6.1.16}} \newlabel{TraceCode}{{6.1.16}{116}{\textcolor {Chapter }{TraceCode}\relax }{subsection.6.1.16}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.17}\leavevmode {\color {Chapter }CosetCode}}{116}{subsection.6.1.17}} \newlabel{CosetCode}{{6.1.17}{116}{\textcolor {Chapter }{CosetCode}\relax }{subsection.6.1.17}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.18}\leavevmode {\color {Chapter }ConstantWeightSubcode}}{117}{subsection.6.1.18}} \newlabel{ConstantWeightSubcode}{{6.1.18}{117}{\textcolor {Chapter }{ConstantWeightSubcode}\relax }{subsection.6.1.18}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.19}\leavevmode {\color {Chapter }StandardFormCode}}{117}{subsection.6.1.19}} \newlabel{StandardFormCode}{{6.1.19}{117}{\textcolor {Chapter }{StandardFormCode}\relax }{subsection.6.1.19}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.20}\leavevmode {\color {Chapter }PiecewiseConstantCode}}{118}{subsection.6.1.20}} \newlabel{PiecewiseConstantCode}{{6.1.20}{118}{\textcolor {Chapter }{PiecewiseConstantCode}\relax }{subsection.6.1.20}{}} \@writefile{toc}{\contentsline {section}{\numberline {6.2}\leavevmode {\color {Chapter } Functions that Generate a New Code from Two or More Given Codes }}{119}{section.6.2}} \newlabel{Functions that Generate a New Code from Two or More Given Codes}{{6.2}{119}{\textcolor {Chapter }{ Functions that Generate a New Code from Two or More Given Codes }\relax }{section.6.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}\leavevmode {\color {Chapter }DirectSumCode}}{119}{subsection.6.2.1}} \newlabel{DirectSumCode}{{6.2.1}{119}{\textcolor {Chapter }{DirectSumCode}\relax }{subsection.6.2.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.2}\leavevmode {\color {Chapter }UUVCode}}{119}{subsection.6.2.2}} \newlabel{UUVCode}{{6.2.2}{119}{\textcolor {Chapter }{UUVCode}\relax }{subsection.6.2.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.3}\leavevmode {\color {Chapter }DirectProductCode}}{119}{subsection.6.2.3}} \newlabel{DirectProductCode}{{6.2.3}{119}{\textcolor {Chapter }{DirectProductCode}\relax }{subsection.6.2.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.4}\leavevmode {\color {Chapter }IntersectionCode}}{120}{subsection.6.2.4}} \newlabel{IntersectionCode}{{6.2.4}{120}{\textcolor {Chapter }{IntersectionCode}\relax }{subsection.6.2.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.5}\leavevmode {\color {Chapter }UnionCode}}{120}{subsection.6.2.5}} \newlabel{UnionCode}{{6.2.5}{120}{\textcolor {Chapter }{UnionCode}\relax }{subsection.6.2.5}{}} \citation{GS85} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.6}\leavevmode {\color {Chapter }ExtendedDirectSumCode}}{121}{subsection.6.2.6}} \newlabel{ExtendedDirectSumCode}{{6.2.6}{121}{\textcolor {Chapter }{ExtendedDirectSumCode}\relax }{subsection.6.2.6}{}} \@writefile{brf}{\backcite{GS85}{{121}{6.2.6}{subsection.6.2.6}}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.7}\leavevmode {\color {Chapter }AmalgamatedDirectSumCode}}{121}{subsection.6.2.7}} \newlabel{AmalgamatedDirectSumCode}{{6.2.7}{121}{\textcolor {Chapter }{AmalgamatedDirectSumCode}\relax }{subsection.6.2.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.8}\leavevmode {\color {Chapter }BlockwiseDirectSumCode}}{122}{subsection.6.2.8}} \newlabel{BlockwiseDirectSumCode}{{6.2.8}{122}{\textcolor {Chapter }{BlockwiseDirectSumCode}\relax }{subsection.6.2.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.9}\leavevmode {\color {Chapter }ConstructionXCode}}{122}{subsection.6.2.9}} \newlabel{ConstructionXCode}{{6.2.9}{122}{\textcolor {Chapter }{ConstructionXCode}\relax }{subsection.6.2.9}{}} \citation{Sloane72} \@writefile{brf}{\backcite{Sloane72}{{123}{6.2.9}{subsection.6.2.9}}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.10}\leavevmode {\color {Chapter }ConstructionXXCode}}{123}{subsection.6.2.10}} \newlabel{ConstructionXXCode}{{6.2.10}{123}{\textcolor {Chapter }{ConstructionXXCode}\relax }{subsection.6.2.10}{}} \citation{Alltop84} \citation{Brouwer98} \@writefile{brf}{\backcite{Alltop84}{{124}{6.2.10}{subsection.6.2.10}}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.11}\leavevmode {\color {Chapter }BZCode}}{124}{subsection.6.2.11}} \newlabel{BZCode}{{6.2.11}{124}{\textcolor {Chapter }{BZCode}\relax }{subsection.6.2.11}{}} \@writefile{brf}{\backcite{Brouwer98}{{124}{6.2.11}{subsection.6.2.11}}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.12}\leavevmode {\color {Chapter }BZCodeNC}}{125}{subsection.6.2.12}} \newlabel{BZCodeNC}{{6.2.12}{125}{\textcolor {Chapter }{BZCodeNC}\relax }{subsection.6.2.12}{}} \citation{Br} \@writefile{toc}{\contentsline {chapter}{\numberline {7}\leavevmode {\color {Chapter } Bounds on codes, special matrices and miscellaneous functions }}{126}{chapter.7}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {7.1}\leavevmode {\color {Chapter } Distance bounds on codes }}{126}{section.7.1}} \newlabel{Distance bounds on codes}{{7.1}{126}{\textcolor {Chapter }{ Distance bounds on codes }\relax }{section.7.1}{}} \@writefile{brf}{\backcite{Br}{{126}{7.1}{section.7.1}}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.1}\leavevmode {\color {Chapter }UpperBoundSingleton}}{127}{subsection.7.1.1}} \newlabel{UpperBoundSingleton}{{7.1.1}{127}{\textcolor {Chapter }{UpperBoundSingleton}\relax }{subsection.7.1.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.2}\leavevmode {\color {Chapter }UpperBoundHamming}}{127}{subsection.7.1.2}} \newlabel{UpperBoundHamming}{{7.1.2}{127}{\textcolor {Chapter }{UpperBoundHamming}\relax }{subsection.7.1.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.3}\leavevmode {\color {Chapter }UpperBoundJohnson}}{127}{subsection.7.1.3}} \newlabel{UpperBoundJohnson}{{7.1.3}{127}{\textcolor {Chapter }{UpperBoundJohnson}\relax }{subsection.7.1.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.4}\leavevmode {\color {Chapter }UpperBoundPlotkin}}{128}{subsection.7.1.4}} \newlabel{UpperBoundPlotkin}{{7.1.4}{128}{\textcolor {Chapter }{UpperBoundPlotkin}\relax }{subsection.7.1.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.5}\leavevmode {\color {Chapter }UpperBoundElias}}{128}{subsection.7.1.5}} \newlabel{UpperBoundElias}{{7.1.5}{128}{\textcolor {Chapter }{UpperBoundElias}\relax }{subsection.7.1.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.6}\leavevmode {\color {Chapter }UpperBoundGriesmer}}{129}{subsection.7.1.6}} \newlabel{UpperBoundGriesmer}{{7.1.6}{129}{\textcolor {Chapter }{UpperBoundGriesmer}\relax }{subsection.7.1.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.7}\leavevmode {\color {Chapter }IsGriesmerCode}}{129}{subsection.7.1.7}} \newlabel{IsGriesmerCode}{{7.1.7}{129}{\textcolor {Chapter }{IsGriesmerCode}\relax }{subsection.7.1.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.8}\leavevmode {\color {Chapter }UpperBound}}{129}{subsection.7.1.8}} \newlabel{UpperBound}{{7.1.8}{129}{\textcolor {Chapter }{UpperBound}\relax }{subsection.7.1.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.9}\leavevmode {\color {Chapter }LowerBoundMinimumDistance}}{130}{subsection.7.1.9}} \newlabel{LowerBoundMinimumDistance}{{7.1.9}{130}{\textcolor {Chapter }{LowerBoundMinimumDistance}\relax }{subsection.7.1.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.10}\leavevmode {\color {Chapter }LowerBoundGilbertVarshamov}}{130}{subsection.7.1.10}} \newlabel{LowerBoundGilbertVarshamov}{{7.1.10}{130}{\textcolor {Chapter }{LowerBoundGilbertVarshamov}\relax }{subsection.7.1.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.11}\leavevmode {\color {Chapter }LowerBoundSpherePacking}}{130}{subsection.7.1.11}} \newlabel{LowerBoundSpherePacking}{{7.1.11}{130}{\textcolor {Chapter }{LowerBoundSpherePacking}\relax }{subsection.7.1.11}{}} \citation{Br} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.12}\leavevmode {\color {Chapter }UpperBoundMinimumDistance}}{131}{subsection.7.1.12}} \newlabel{UpperBoundMinimumDistance}{{7.1.12}{131}{\textcolor {Chapter }{UpperBoundMinimumDistance}\relax }{subsection.7.1.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1.13}\leavevmode {\color {Chapter }BoundsMinimumDistance}}{131}{subsection.7.1.13}} \newlabel{BoundsMinimumDistance}{{7.1.13}{131}{\textcolor {Chapter }{BoundsMinimumDistance}\relax }{subsection.7.1.13}{}} \@writefile{brf}{\backcite{Br}{{131}{7.1.13}{subsection.7.1.13}}} \@writefile{toc}{\contentsline {section}{\numberline {7.2}\leavevmode {\color {Chapter } Covering radius bounds on codes }}{132}{section.7.2}} \newlabel{Covering radius bounds on codes}{{7.2}{132}{\textcolor {Chapter }{ Covering radius bounds on codes }\relax }{section.7.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.1}\leavevmode {\color {Chapter }BoundsCoveringRadius}}{132}{subsection.7.2.1}} \newlabel{BoundsCoveringRadius}{{7.2.1}{132}{\textcolor {Chapter }{BoundsCoveringRadius}\relax }{subsection.7.2.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.2}\leavevmode {\color {Chapter }IncreaseCoveringRadiusLowerBound}}{132}{subsection.7.2.2}} \newlabel{IncreaseCoveringRadiusLowerBound}{{7.2.2}{132}{\textcolor {Chapter }{IncreaseCoveringRadiusLowerBound}\relax }{subsection.7.2.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.3}\leavevmode {\color {Chapter }ExhaustiveSearchCoveringRadius}}{133}{subsection.7.2.3}} \newlabel{ExhaustiveSearchCoveringRadius}{{7.2.3}{133}{\textcolor {Chapter }{ExhaustiveSearchCoveringRadius}\relax }{subsection.7.2.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.4}\leavevmode {\color {Chapter }GeneralLowerBoundCoveringRadius}}{134}{subsection.7.2.4}} \newlabel{GeneralLowerBoundCoveringRadius}{{7.2.4}{134}{\textcolor {Chapter }{GeneralLowerBoundCoveringRadius}\relax }{subsection.7.2.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.5}\leavevmode {\color {Chapter }GeneralUpperBoundCoveringRadius}}{134}{subsection.7.2.5}} \newlabel{GeneralUpperBoundCoveringRadius}{{7.2.5}{134}{\textcolor {Chapter }{GeneralUpperBoundCoveringRadius}\relax }{subsection.7.2.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.6}\leavevmode {\color {Chapter }LowerBoundCoveringRadiusSphereCovering}}{135}{subsection.7.2.6}} \newlabel{LowerBoundCoveringRadiusSphereCovering}{{7.2.6}{135}{\textcolor {Chapter }{LowerBoundCoveringRadiusSphereCovering}\relax }{subsection.7.2.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.7}\leavevmode {\color {Chapter }LowerBoundCoveringRadiusVanWee1}}{135}{subsection.7.2.7}} \newlabel{LowerBoundCoveringRadiusVanWee1}{{7.2.7}{135}{\textcolor {Chapter }{LowerBoundCoveringRadiusVanWee1}\relax }{subsection.7.2.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.8}\leavevmode {\color {Chapter }LowerBoundCoveringRadiusVanWee2}}{136}{subsection.7.2.8}} \newlabel{LowerBoundCoveringRadiusVanWee2}{{7.2.8}{136}{\textcolor {Chapter }{LowerBoundCoveringRadiusVanWee2}\relax }{subsection.7.2.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.9}\leavevmode {\color {Chapter }LowerBoundCoveringRadiusCountingExcess}}{136}{subsection.7.2.9}} \newlabel{LowerBoundCoveringRadiusCountingExcess}{{7.2.9}{136}{\textcolor {Chapter }{LowerBoundCoveringRadiusCountingExcess}\relax }{subsection.7.2.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.10}\leavevmode {\color {Chapter }LowerBoundCoveringRadiusEmbedded1}}{137}{subsection.7.2.10}} \newlabel{LowerBoundCoveringRadiusEmbedded1}{{7.2.10}{137}{\textcolor {Chapter }{LowerBoundCoveringRadiusEmbedded1}\relax }{subsection.7.2.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.11}\leavevmode {\color {Chapter }LowerBoundCoveringRadiusEmbedded2}}{137}{subsection.7.2.11}} \newlabel{LowerBoundCoveringRadiusEmbedded2}{{7.2.11}{137}{\textcolor {Chapter }{LowerBoundCoveringRadiusEmbedded2}\relax }{subsection.7.2.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.12}\leavevmode {\color {Chapter }LowerBoundCoveringRadiusInduction}}{138}{subsection.7.2.12}} \newlabel{LowerBoundCoveringRadiusInduction}{{7.2.12}{138}{\textcolor {Chapter }{LowerBoundCoveringRadiusInduction}\relax }{subsection.7.2.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.13}\leavevmode {\color {Chapter }UpperBoundCoveringRadiusRedundancy}}{138}{subsection.7.2.13}} \newlabel{UpperBoundCoveringRadiusRedundancy}{{7.2.13}{138}{\textcolor {Chapter }{UpperBoundCoveringRadiusRedundancy}\relax }{subsection.7.2.13}{}} \citation{HP03} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.14}\leavevmode {\color {Chapter }UpperBoundCoveringRadiusDelsarte}}{139}{subsection.7.2.14}} \newlabel{UpperBoundCoveringRadiusDelsarte}{{7.2.14}{139}{\textcolor {Chapter }{UpperBoundCoveringRadiusDelsarte}\relax }{subsection.7.2.14}{}} \@writefile{brf}{\backcite{HP03}{{139}{7.2.14}{subsection.7.2.14}}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.15}\leavevmode {\color {Chapter }UpperBoundCoveringRadiusStrength}}{139}{subsection.7.2.15}} \newlabel{UpperBoundCoveringRadiusStrength}{{7.2.15}{139}{\textcolor {Chapter }{UpperBoundCoveringRadiusStrength}\relax }{subsection.7.2.15}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.16}\leavevmode {\color {Chapter }UpperBoundCoveringRadiusGriesmerLike}}{139}{subsection.7.2.16}} \newlabel{UpperBoundCoveringRadiusGriesmerLike}{{7.2.16}{139}{\textcolor {Chapter }{UpperBoundCoveringRadiusGriesmerLike}\relax }{subsection.7.2.16}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2.17}\leavevmode {\color {Chapter }UpperBoundCoveringRadiusCyclicCode}}{140}{subsection.7.2.17}} \newlabel{UpperBoundCoveringRadiusCyclicCode}{{7.2.17}{140}{\textcolor {Chapter }{UpperBoundCoveringRadiusCyclicCode}\relax }{subsection.7.2.17}{}} \@writefile{toc}{\contentsline {section}{\numberline {7.3}\leavevmode {\color {Chapter } Special matrices in \textsf {GUAVA} }}{140}{section.7.3}} \newlabel{Special matrices in GUAVA}{{7.3}{140}{\textcolor {Chapter }{ Special matrices in \textsf {GUAVA} }\relax }{section.7.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.1}\leavevmode {\color {Chapter }KrawtchoukMat}}{141}{subsection.7.3.1}} \newlabel{KrawtchoukMat}{{7.3.1}{141}{\textcolor {Chapter }{KrawtchoukMat}\relax }{subsection.7.3.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.2}\leavevmode {\color {Chapter }GrayMat}}{141}{subsection.7.3.2}} \newlabel{GrayMat}{{7.3.2}{141}{\textcolor {Chapter }{GrayMat}\relax }{subsection.7.3.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.3}\leavevmode {\color {Chapter }SylvesterMat}}{141}{subsection.7.3.3}} \newlabel{SylvesterMat}{{7.3.3}{141}{\textcolor {Chapter }{SylvesterMat}\relax }{subsection.7.3.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.4}\leavevmode {\color {Chapter }HadamardMat}}{142}{subsection.7.3.4}} \newlabel{HadamardMat}{{7.3.4}{142}{\textcolor {Chapter }{HadamardMat}\relax }{subsection.7.3.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.5}\leavevmode {\color {Chapter }VandermondeMat}}{142}{subsection.7.3.5}} \newlabel{VandermondeMat}{{7.3.5}{142}{\textcolor {Chapter }{VandermondeMat}\relax }{subsection.7.3.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.6}\leavevmode {\color {Chapter }PutStandardForm}}{143}{subsection.7.3.6}} \newlabel{PutStandardForm}{{7.3.6}{143}{\textcolor {Chapter }{PutStandardForm}\relax }{subsection.7.3.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.7}\leavevmode {\color {Chapter }IsInStandardForm}}{144}{subsection.7.3.7}} \newlabel{IsInStandardForm}{{7.3.7}{144}{\textcolor {Chapter }{IsInStandardForm}\relax }{subsection.7.3.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.8}\leavevmode {\color {Chapter }PermutedCols}}{144}{subsection.7.3.8}} \newlabel{PermutedCols}{{7.3.8}{144}{\textcolor {Chapter }{PermutedCols}\relax }{subsection.7.3.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.9}\leavevmode {\color {Chapter }VerticalConversionFieldMat}}{144}{subsection.7.3.9}} \newlabel{VerticalConversionFieldMat}{{7.3.9}{144}{\textcolor {Chapter }{VerticalConversionFieldMat}\relax }{subsection.7.3.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.10}\leavevmode {\color {Chapter }HorizontalConversionFieldMat}}{145}{subsection.7.3.10}} \newlabel{HorizontalConversionFieldMat}{{7.3.10}{145}{\textcolor {Chapter }{HorizontalConversionFieldMat}\relax }{subsection.7.3.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.11}\leavevmode {\color {Chapter }MOLS}}{145}{subsection.7.3.11}} \newlabel{MOLS}{{7.3.11}{145}{\textcolor {Chapter }{MOLS}\relax }{subsection.7.3.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.12}\leavevmode {\color {Chapter }IsLatinSquare}}{146}{subsection.7.3.12}} \newlabel{IsLatinSquare}{{7.3.12}{146}{\textcolor {Chapter }{IsLatinSquare}\relax }{subsection.7.3.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.13}\leavevmode {\color {Chapter }AreMOLS}}{146}{subsection.7.3.13}} \newlabel{AreMOLS}{{7.3.13}{146}{\textcolor {Chapter }{AreMOLS}\relax }{subsection.7.3.13}{}} \citation{GS85} \@writefile{toc}{\contentsline {section}{\numberline {7.4}\leavevmode {\color {Chapter } Some functions related to the norm of a code }}{147}{section.7.4}} \newlabel{Some functions related to the norm of a code}{{7.4}{147}{\textcolor {Chapter }{ Some functions related to the norm of a code }\relax }{section.7.4}{}} \@writefile{brf}{\backcite{GS85}{{147}{7.4}{section.7.4}}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.4.1}\leavevmode {\color {Chapter }CoordinateNorm}}{147}{subsection.7.4.1}} \newlabel{CoordinateNorm}{{7.4.1}{147}{\textcolor {Chapter }{CoordinateNorm}\relax }{subsection.7.4.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.4.2}\leavevmode {\color {Chapter }CodeNorm}}{147}{subsection.7.4.2}} \newlabel{CodeNorm}{{7.4.2}{147}{\textcolor {Chapter }{CodeNorm}\relax }{subsection.7.4.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.4.3}\leavevmode {\color {Chapter }IsCoordinateAcceptable}}{147}{subsection.7.4.3}} \newlabel{IsCoordinateAcceptable}{{7.4.3}{147}{\textcolor {Chapter }{IsCoordinateAcceptable}\relax }{subsection.7.4.3}{}} \citation{GS85} \@writefile{toc}{\contentsline {subsection}{\numberline {7.4.4}\leavevmode {\color {Chapter }GeneralizedCodeNorm}}{148}{subsection.7.4.4}} \newlabel{GeneralizedCodeNorm}{{7.4.4}{148}{\textcolor {Chapter }{GeneralizedCodeNorm}\relax }{subsection.7.4.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.4.5}\leavevmode {\color {Chapter }IsNormalCode}}{148}{subsection.7.4.5}} \newlabel{IsNormalCode}{{7.4.5}{148}{\textcolor {Chapter }{IsNormalCode}\relax }{subsection.7.4.5}{}} \@writefile{brf}{\backcite{GS85}{{148}{7.4.5}{subsection.7.4.5}}} \@writefile{toc}{\contentsline {section}{\numberline {7.5}\leavevmode {\color {Chapter } Miscellaneous functions }}{148}{section.7.5}} \newlabel{Miscellaneous functions}{{7.5}{148}{\textcolor {Chapter }{ Miscellaneous functions }\relax }{section.7.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.1}\leavevmode {\color {Chapter }CodeWeightEnumerator}}{148}{subsection.7.5.1}} \newlabel{CodeWeightEnumerator}{{7.5.1}{148}{\textcolor {Chapter }{CodeWeightEnumerator}\relax }{subsection.7.5.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.2}\leavevmode {\color {Chapter }CodeDistanceEnumerator}}{149}{subsection.7.5.2}} \newlabel{CodeDistanceEnumerator}{{7.5.2}{149}{\textcolor {Chapter }{CodeDistanceEnumerator}\relax }{subsection.7.5.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.3}\leavevmode {\color {Chapter }CodeMacWilliamsTransform}}{149}{subsection.7.5.3}} \newlabel{CodeMacWilliamsTransform}{{7.5.3}{149}{\textcolor {Chapter }{CodeMacWilliamsTransform}\relax }{subsection.7.5.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.4}\leavevmode {\color {Chapter }CodeDensity}}{149}{subsection.7.5.4}} \newlabel{CodeDensity}{{7.5.4}{149}{\textcolor {Chapter }{CodeDensity}\relax }{subsection.7.5.4}{}} \citation{MS83} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.5}\leavevmode {\color {Chapter }SphereContent}}{150}{subsection.7.5.5}} \newlabel{SphereContent}{{7.5.5}{150}{\textcolor {Chapter }{SphereContent}\relax }{subsection.7.5.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.6}\leavevmode {\color {Chapter }Krawtchouk}}{150}{subsection.7.5.6}} \newlabel{Krawtchouk}{{7.5.6}{150}{\textcolor {Chapter }{Krawtchouk}\relax }{subsection.7.5.6}{}} \@writefile{brf}{\backcite{MS83}{{150}{7.5.6}{subsection.7.5.6}}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.7}\leavevmode {\color {Chapter }PrimitiveUnityRoot}}{150}{subsection.7.5.7}} \newlabel{PrimitiveUnityRoot}{{7.5.7}{150}{\textcolor {Chapter }{PrimitiveUnityRoot}\relax }{subsection.7.5.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.8}\leavevmode {\color {Chapter }PrimitivePolynomialsNr}}{151}{subsection.7.5.8}} \newlabel{PrimitivePolynomialsNr}{{7.5.8}{151}{\textcolor {Chapter }{PrimitivePolynomialsNr}\relax }{subsection.7.5.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.9}\leavevmode {\color {Chapter }IrreduciblePolynomialsNr}}{151}{subsection.7.5.9}} \newlabel{IrreduciblePolynomialsNr}{{7.5.9}{151}{\textcolor {Chapter }{IrreduciblePolynomialsNr}\relax }{subsection.7.5.9}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.10}\leavevmode {\color {Chapter }MatrixRepresentationOfElement}}{151}{subsection.7.5.10}} \newlabel{MatrixRepresentationOfElement}{{7.5.10}{151}{\textcolor {Chapter }{MatrixRepresentationOfElement}\relax }{subsection.7.5.10}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.11}\leavevmode {\color {Chapter }ReciprocalPolynomial}}{152}{subsection.7.5.11}} \newlabel{ReciprocalPolynomial}{{7.5.11}{152}{\textcolor {Chapter }{ReciprocalPolynomial}\relax }{subsection.7.5.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.12}\leavevmode {\color {Chapter }CyclotomicCosets}}{152}{subsection.7.5.12}} \newlabel{CyclotomicCosets}{{7.5.12}{152}{\textcolor {Chapter }{CyclotomicCosets}\relax }{subsection.7.5.12}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.13}\leavevmode {\color {Chapter }WeightHistogram}}{153}{subsection.7.5.13}} \newlabel{WeightHistogram}{{7.5.13}{153}{\textcolor {Chapter }{WeightHistogram}\relax }{subsection.7.5.13}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.14}\leavevmode {\color {Chapter }MultiplicityInList}}{153}{subsection.7.5.14}} \newlabel{MultiplicityInList}{{7.5.14}{153}{\textcolor {Chapter }{MultiplicityInList}\relax }{subsection.7.5.14}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.15}\leavevmode {\color {Chapter }MostCommonInList}}{153}{subsection.7.5.15}} \newlabel{MostCommonInList}{{7.5.15}{153}{\textcolor {Chapter }{MostCommonInList}\relax }{subsection.7.5.15}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.16}\leavevmode {\color {Chapter }RotateList}}{154}{subsection.7.5.16}} \newlabel{RotateList}{{7.5.16}{154}{\textcolor {Chapter }{RotateList}\relax }{subsection.7.5.16}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5.17}\leavevmode {\color {Chapter }CirculantMatrix}}{154}{subsection.7.5.17}} \newlabel{CirculantMatrix}{{7.5.17}{154}{\textcolor {Chapter }{CirculantMatrix}\relax }{subsection.7.5.17}{}} \@writefile{toc}{\contentsline {section}{\numberline {7.6}\leavevmode {\color {Chapter } Miscellaneous polynomial functions }}{154}{section.7.6}} \newlabel{Miscellaneous polynomial functions}{{7.6}{154}{\textcolor {Chapter }{ Miscellaneous polynomial functions }\relax }{section.7.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.1}\leavevmode {\color {Chapter }MatrixTransformationOnMultivariatePolynomial }}{154}{subsection.7.6.1}} \newlabel{MatrixTransformationOnMultivariatePolynomial }{{7.6.1}{154}{\textcolor {Chapter }{MatrixTransformationOnMultivariatePolynomial }\relax }{subsection.7.6.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.2}\leavevmode {\color {Chapter }DegreeMultivariatePolynomial}}{154}{subsection.7.6.2}} \newlabel{DegreeMultivariatePolynomial}{{7.6.2}{154}{\textcolor {Chapter }{DegreeMultivariatePolynomial}\relax }{subsection.7.6.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.3}\leavevmode {\color {Chapter }DegreesMultivariatePolynomial}}{155}{subsection.7.6.3}} \newlabel{DegreesMultivariatePolynomial}{{7.6.3}{155}{\textcolor {Chapter }{DegreesMultivariatePolynomial}\relax }{subsection.7.6.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.4}\leavevmode {\color {Chapter }CoefficientMultivariatePolynomial}}{155}{subsection.7.6.4}} \newlabel{CoefficientMultivariatePolynomial}{{7.6.4}{155}{\textcolor {Chapter }{CoefficientMultivariatePolynomial}\relax }{subsection.7.6.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.5}\leavevmode {\color {Chapter }SolveLinearSystem}}{156}{subsection.7.6.5}} \newlabel{SolveLinearSystem}{{7.6.5}{156}{\textcolor {Chapter }{SolveLinearSystem}\relax }{subsection.7.6.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.6}\leavevmode {\color {Chapter }GuavaVersion}}{156}{subsection.7.6.6}} \newlabel{GuavaVersion}{{7.6.6}{156}{\textcolor {Chapter }{GuavaVersion}\relax }{subsection.7.6.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.7}\leavevmode {\color {Chapter }ZechLog}}{156}{subsection.7.6.7}} \newlabel{ZechLog}{{7.6.7}{156}{\textcolor {Chapter }{ZechLog}\relax }{subsection.7.6.7}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.8}\leavevmode {\color {Chapter }CoefficientToPolynomial}}{157}{subsection.7.6.8}} \newlabel{CoefficientToPolynomial}{{7.6.8}{157}{\textcolor {Chapter }{CoefficientToPolynomial}\relax }{subsection.7.6.8}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.9}\leavevmode {\color {Chapter }DegreesMonomialTerm}}{157}{subsection.7.6.9}} \newlabel{DegreesMonomialTerm}{{7.6.9}{157}{\textcolor {Chapter }{DegreesMonomialTerm}\relax }{subsection.7.6.9}{}} \citation{GG03} \@writefile{toc}{\contentsline {subsection}{\numberline {7.6.10}\leavevmode {\color {Chapter }DivisorsMultivariatePolynomial}}{158}{subsection.7.6.10}} \newlabel{DivisorsMultivariatePolynomial}{{7.6.10}{158}{\textcolor {Chapter }{DivisorsMultivariatePolynomial}\relax }{subsection.7.6.10}{}} \@writefile{brf}{\backcite{GG03}{{158}{7.6.10}{subsection.7.6.10}}} \@writefile{toc}{\contentsline {section}{\numberline {7.7}\leavevmode {\color {Chapter } GNU Free Documentation License }}{158}{section.7.7}} \bibstyle{alpha} \bibdata{guava} \bibcite{Alltop84}{All84} \bibcite{BM03}{BMed} \bibcite{Brouwer98}{Bro98} \bibcite{Br}{Bro06} \bibcite{Chen69}{Che69} \bibcite{Gallager.1962}{Gal62} \bibcite{Gao03}{Gao03} \bibcite{GDT91}{GDT91} \bibcite{GS85}{GS85} \bibcite{Han99}{Han99} \bibcite{He72}{Hel72} \bibcite{HHKK07}{HHKK07} \bibcite{HP03}{HP03} \bibcite{JH04}{JH04} \bibcite{Jo04}{Joy04} \bibcite{Leon82}{Leo82} \bibcite{Leon88}{Leo88} \bibcite{Leon91}{Leo91} \bibcite{MS83}{MS83} \bibcite{TSSFC04}{RTC04} \bibcite{Sloane72}{SRC72} \bibcite{St93}{Sti93} \bibcite{GG03}{vzGG03} \bibcite{Zimmermann96}{Zim96}