{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T00:58:32Z","timestamp":1760576312446,"version":"build-2065373602"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2025,7,20]],"date-time":"2025-07-20T00:00:00Z","timestamp":1752969600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,7,20]],"date-time":"2025-07-20T00:00:00Z","timestamp":1752969600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100011104","name":"Universitat Aut\u00f2noma de Barcelona","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100011104","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Des. Codes Cryptogr."],"published-print":{"date-parts":[[2025,10]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>The <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-additive codes are subgroups of <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2^{\\alpha _1} \\times \\mathbb {Z}_4^{\\alpha _2} \\times \\mathbb {Z}_8^{\\alpha _3}$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msubsup>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                      <mml:msub>\n                        <mml:mi>\u03b1<\/mml:mi>\n                        <mml:mn>1<\/mml:mn>\n                      <\/mml:msub>\n                    <\/mml:msubsup>\n                    <mml:mo>\u00d7<\/mml:mo>\n                    <mml:msubsup>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                      <mml:msub>\n                        <mml:mi>\u03b1<\/mml:mi>\n                        <mml:mn>2<\/mml:mn>\n                      <\/mml:msub>\n                    <\/mml:msubsup>\n                    <mml:mo>\u00d7<\/mml:mo>\n                    <mml:msubsup>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                      <mml:msub>\n                        <mml:mi>\u03b1<\/mml:mi>\n                        <mml:mn>3<\/mml:mn>\n                      <\/mml:msub>\n                    <\/mml:msubsup>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>. A <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-linear Hadamard code is a Hadamard code which is the Gray map image of a <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-additive code. A recursive construction of <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-additive Hadamard codes of type <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$(\\alpha _1,\\alpha _2, \\alpha _3;t_1,t_2, t_3)$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mo>(<\/mml:mo>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>1<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>,<\/mml:mo>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>,<\/mml:mo>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>3<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u037e<\/mml:mo>\n                    <mml:msub>\n                      <mml:mi>t<\/mml:mi>\n                      <mml:mn>1<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>,<\/mml:mo>\n                    <mml:msub>\n                      <mml:mi>t<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>,<\/mml:mo>\n                    <mml:msub>\n                      <mml:mi>t<\/mml:mi>\n                      <mml:mn>3<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>)<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> with <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\alpha _1 \\ne 0$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>1<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2260<\/mml:mo>\n                    <mml:mn>0<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\alpha _2 \\ne 0$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2260<\/mml:mo>\n                    <mml:mn>0<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\alpha _3 \\ne 0$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>3<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2260<\/mml:mo>\n                    <mml:mn>0<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$t_1\\ge 1$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>t<\/mml:mi>\n                      <mml:mn>1<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2265<\/mml:mo>\n                    <mml:mn>1<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$t_2 \\ge 0$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>t<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2265<\/mml:mo>\n                    <mml:mn>0<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, and <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$t_3\\ge 1$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>t<\/mml:mi>\n                      <mml:mn>3<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2265<\/mml:mo>\n                    <mml:mn>1<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> is known. In this paper, we generalize some known results for <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-linear Hadamard codes to <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-linear Hadamard codes with <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\alpha _1 \\ne 0$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>1<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2260<\/mml:mo>\n                    <mml:mn>0<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\alpha _2 \\ne 0$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2260<\/mml:mo>\n                    <mml:mn>0<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, and <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\alpha _3 \\ne 0$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>\u03b1<\/mml:mi>\n                      <mml:mn>3<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:mo>\u2260<\/mml:mo>\n                    <mml:mn>0<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>. First, we show for which types the corresponding <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-linear Hadamard codes of length <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$2^t$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:msup>\n                    <mml:mn>2<\/mml:mn>\n                    <mml:mi>t<\/mml:mi>\n                  <\/mml:msup>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> are nonlinear. For these codes, we compute the kernel and its dimension, which allows us to give a partial classification of these codes. Moreover, for <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$3 \\le t \\le 11$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mn>3<\/mml:mn>\n                    <mml:mo>\u2264<\/mml:mo>\n                    <mml:mi>t<\/mml:mi>\n                    <mml:mo>\u2264<\/mml:mo>\n                    <mml:mn>11<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, we give a complete classification by providing the exact amount of nonequivalent such codes. We also prove the existence of several families of infinite such nonlinear <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-linear Hadamard codes, which are not equivalent to any other constructed <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>8<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-linear Hadamard code, nor to any <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_2\\mathbb {Z}_4$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>2<\/mml:mn>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>Z<\/mml:mi>\n                      <mml:mn>4<\/mml:mn>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-linear Hadamard code, nor to any previously constructed <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathbb {Z}_{2^s}$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:msub>\n                    <mml:mi>Z<\/mml:mi>\n                    <mml:msup>\n                      <mml:mn>2<\/mml:mn>\n                      <mml:mi>s<\/mml:mi>\n                    <\/mml:msup>\n                  <\/mml:msub>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-linear Hadamard code with <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$s\\ge 2$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mi>s<\/mml:mi>\n                    <mml:mo>\u2265<\/mml:mo>\n                    <mml:mn>2<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, with the same length <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$2^t$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:msup>\n                    <mml:mn>2<\/mml:mn>\n                    <mml:mi>t<\/mml:mi>\n                  <\/mml:msup>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>.<\/jats:p>","DOI":"10.1007\/s10623-025-01696-8","type":"journal-article","created":{"date-parts":[[2025,7,20]],"date-time":"2025-07-20T07:18:07Z","timestamp":1752995887000},"page":"4567-4594","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Linearity and classification of $$\\mathbb {Z}_2\\mathbb {Z}_4\\mathbb {Z}_8$$-linear Hadamard codes"],"prefix":"10.1007","volume":"93","author":[{"given":"Dipak K.","family":"Bhunia","sequence":"first","affiliation":[]},{"given":"Cristina","family":"Fern\u00e1ndez-C\u00f3rdoba","sequence":"additional","affiliation":[]},{"given":"Merc\u00e8","family":"Villanueva","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,20]]},"reference":[{"key":"1696_CR1","volume-title":"Designs and Their Codes","author":"EF Assmus","year":"1994","unstructured":"Assmus E.F., Key J.D.: Designs and Their Codes. Cambridge University Press, Cambridge (1994)."},{"issue":"1","key":"1696_CR2","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/BF02579339","volume":"3","author":"H Bauer","year":"1983","unstructured":"Bauer H., Ganter B., Hergert F.: Algebraic techniques for nonlinear codes. Combinatorica 3(1), 21\u201333 (1983).","journal-title":"Combinatorica"},{"key":"1696_CR3","doi-asserted-by":"publisher","first-page":"999","DOI":"10.1007\/s10623-023-01325-2","volume":"92","author":"DK Bhunia","year":"2024","unstructured":"Bhunia D.K., Fern\u00e1ndez-C\u00f3rdoba C., Vela C., Villanueva M.: On the equivalence of $$\\mathbb{Z} _{p^s}$$-linear generalized Hadamard codes. Des. Codes Cryptogr. 92, 999\u20131022 (2024).","journal-title":"Des. Codes Cryptogr."},{"key":"1696_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.ffa.2022.102093","volume":"83","author":"DK Bhunia","year":"2022","unstructured":"Bhunia D.K., Fern\u00e1ndez-C\u00f3rdoba C., Villanueva M.: On the constructions of $$\\mathbb{Z} _p\\mathbb{Z} _{p^2}$$-linear generalized Hadamard codes. Finite Fields Appl. 83, 102093 (2022).","journal-title":"Finite Fields Appl."},{"key":"1696_CR5","doi-asserted-by":"publisher","first-page":"1037","DOI":"10.1007\/s10623-022-01026-2","volume":"90","author":"DK Bhunia","year":"2022","unstructured":"Bhunia D.K., Fern\u00e1ndez-C\u00f3rdoba C., Villanueva M.: On the linearity and classification of $$\\mathbb{Z} _{p^s}$$-linear generalized Hadamard codes. Des. Codes Cryptogr. 90, 1037\u20131058 (2022).","journal-title":"Des. Codes Cryptogr."},{"key":"1696_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.ffa.2022.102140","volume":"86","author":"DK Bhunia","year":"2023","unstructured":"Bhunia D.K., Fern\u00e1ndez-C\u00f3rdoba C., Villanueva M.: Linearity and classification of $$\\mathbb{Z} _p\\mathbb{Z} _{p^2}$$-linear generalized Hadamard codes. Finite Fields Appl. 86, 102140 (2023).","journal-title":"Finite Fields Appl."},{"key":"1696_CR7","doi-asserted-by":"publisher","unstructured":"Bhunia D.K., Fern\u00e1ndez-C\u00f3rdoba C., Villanueva M.: On $$\\mathbb{Z}_2\\mathbb{Z} _4\\mathbb{Z}_8$$-additive Hadamard codes. In: Proc. of IEEE International Symposium on Information Theory (ISIT 2023), 25-30 June 2023, pp. 276\u2013281. IEEE (2023). https:\/\/doi.org\/10.1109\/ISIT54713.2023.10206645.","DOI":"10.1109\/ISIT54713.2023.10206645"},{"issue":"2","key":"1696_CR8","doi-asserted-by":"publisher","first-page":"455","DOI":"10.3934\/amc.2023047","volume":"18","author":"DK Bhunia","year":"2024","unstructured":"Bhunia D.K., Fern\u00e1ndez-C\u00f3rdoba C., Villanueva M.: On recursive constructions of $$\\mathbb{Z} _2\\mathbb{Z} _4\\mathbb{Z} _8$$-linear Hadamard codes. Adv. Math. Commun. 18(2), 455\u2013479 (2024).","journal-title":"Adv. Math. Commun."},{"key":"1696_CR9","doi-asserted-by":"publisher","unstructured":"Bhunia D.K., Fern\u00e1ndez-C\u00f3rdoba C., Villanueva M.: On the classification of $$\\mathbb{Z}_2\\mathbb{Z}_4\\mathbb{Z}_8$$-linear Hadamard codes. In: Proceedings of IEEE International Symposium on Information Theory (ISIT 2024), 7\u201312 July 2024, pp. 693\u2013698. IEEE (2024). https:\/\/doi.org\/10.1109\/ISIT57864.2024.10619171.","DOI":"10.1109\/ISIT57864.2024.10619171"},{"issue":"4","key":"1696_CR10","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1016\/S0019-9958(75)80001-5","volume":"29","author":"IF Blake","year":"1975","unstructured":"Blake I.F.: Codes over integer residue rings. Inf. Control 29(4), 295\u2013300 (1975).","journal-title":"Inf. Control"},{"issue":"2","key":"1696_CR11","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s10623-009-9316-9","volume":"54","author":"J Borges","year":"2010","unstructured":"Borges J., Fern\u00e1ndez-C\u00f3rdoba C., Pujol J., Rif\u00e0 J., Villanueva M.: $$\\mathbb{Z} _2\\mathbb{Z} _4$$-linear codes: generator matrices and duality. Des. Codes Cryptogr. 54(2), 167\u2013179 (2010).","journal-title":"Des. Codes Cryptogr."},{"key":"1696_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-05441-9","volume-title":"$$\\mathbb{Z} \\_2\\mathbb{Z} \\_4$$-Linear Codes","author":"J Borges","year":"2022","unstructured":"Borges J., Fern\u00e1ndez-C\u00f3rdoba C., Pujol J., Rif\u00e0 J., Villanueva M.: $$\\mathbb{Z} _2\\mathbb{Z} _4$$-Linear Codes. Springer, New York (2022)."},{"key":"1696_CR13","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/S1571-0653(04)00370-1","volume":"10","author":"J Borges","year":"2001","unstructured":"Borges J., Fern\u00e1ndez-C\u00f3rdoba C., Rif\u00e0 J.: Every $$\\mathbb{Z} _{2^k}$$-code is a binary propelinear code. Electron. Notes Discrete Math. 10, 100\u2013102 (2001).","journal-title":"Electron. Notes Discrete Math."},{"key":"1696_CR14","unstructured":"Bosma W., Cannon J.J., Fieker C., Steel A.: Handbook of Magma functions. Edition 2.25 (2020). http:\/\/magma.maths.usyd.edu.au\/magma\/."},{"issue":"4","key":"1696_CR15","doi-asserted-by":"publisher","first-page":"1543","DOI":"10.1109\/18.681328","volume":"44","author":"C Carlet","year":"1998","unstructured":"Carlet C.: $$\\mathbb{Z} _{2^k}$$-linear codes. IEEE Trans. Inf. Theory 44(4), 1543\u20131547 (1998).","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"4","key":"1696_CR16","doi-asserted-by":"publisher","first-page":"571","DOI":"10.3934\/amc.2011.5.571","volume":"5","author":"ST Dougherty","year":"2011","unstructured":"Dougherty S.T., Fern\u00e1ndez-C\u00f3rdoba C.: Codes over $$\\mathbb{Z} _{2^k}$$, Gray map and self-dual codes. Adv. Math. Commun. 5(4), 571\u2013588 (2011).","journal-title":"Adv. Math. Commun."},{"issue":"2\u20133","key":"1696_CR17","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1007\/s10623-018-0546-6","volume":"87","author":"C Fern\u00e1ndez-C\u00f3rdoba","year":"2019","unstructured":"Fern\u00e1ndez-C\u00f3rdoba C., Vela C., Villanueva M.: On $$\\mathbb{Z} _{2^s}$$-linear Hadamard codes: kernel and partial classification. Des. Codes Cryptogr. 87(2\u20133), 417\u2013435 (2019).","journal-title":"Des. Codes Cryptogr."},{"issue":"2","key":"1696_CR18","doi-asserted-by":"publisher","first-page":"970","DOI":"10.1109\/TIT.2019.2952599","volume":"66","author":"C Fern\u00e1ndez-C\u00f3rdoba","year":"2019","unstructured":"Fern\u00e1ndez-C\u00f3rdoba C., Vela C., Villanueva M.: On $$\\mathbb{Z} _{8}$$-linear Hadamard codes: rank and classification. IEEE Trans. Inf. Theory 66(2), 970\u2013982 (2019).","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"3","key":"1696_CR19","doi-asserted-by":"publisher","DOI":"10.1016\/j.disc.2019.111721","volume":"343","author":"C Fern\u00e1ndez-C\u00f3rdoba","year":"2020","unstructured":"Fern\u00e1ndez-C\u00f3rdoba C., Vela C., Villanueva M.: Equivalences among $$\\mathbb{Z} _{2^s}$$-linear Hadamard codes. Discrete Math. 343(3), 111721 (2020).","journal-title":"Discrete Math."},{"key":"1696_CR20","unstructured":"Fern\u00e1ndez-C\u00f3rdoba C., Torres-Mart\u00edn A., Villanueva M.: Linear codes over the integer residue ring $$\\mathbb{Z}_{p^s}$$. A magma package, version 1.0. Universitat Aut\u00f2noma de Barcelona, Barcelona (2023). http:\/\/www.ccsg\/uab.cat."},{"key":"1696_CR21","unstructured":"Fern\u00e1ndez-C\u00f3rdoba C., Villanueva M.: $$\\mathbb{Z}_{p}\\mathbb{Z}_{p^{2}}\\dots \\mathbb{Z}_{p^{s}}$$-additive codes. A magma package, version 1.0. Universitat Aut\u00f2noma de Barcelona, Barcelona (2024). http:\/\/www.ccsg\/uab.cat."},{"issue":"2","key":"1696_CR22","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1109\/18.312154","volume":"40","author":"AR Hammons","year":"1994","unstructured":"Hammons A.R., Kumar P.V., Calderbank A.R., Sloane N.J., Sol\u00e9 P.: The $$\\mathbb{Z} _4$$-linearity of Kerdock, Preparata, Goethals, and related codes. IEEE Trans. Info. Theory 40(2), 301\u2013319 (1994).","journal-title":"IEEE Trans. Info. Theory"},{"issue":"3","key":"1696_CR23","first-page":"205","volume":"35","author":"T Honold","year":"1999","unstructured":"Honold T., Nechaev A.A.: Weighted modules and representations of codes. Probl. Inf. Transm. 35(3), 205\u2013223 (1999).","journal-title":"Probl. Inf. Transm."},{"key":"1696_CR24","doi-asserted-by":"publisher","DOI":"10.1515\/9781400842902","volume-title":"Hadamard Matrices and Their Applications","author":"KJ Horadam","year":"2007","unstructured":"Horadam K.J.: Hadamard Matrices and Their Applications. Princeton University Press, Princeton (2007)."},{"key":"1696_CR25","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/j.optcom.2003.11.007","volume":"229","author":"JF Huang","year":"2004","unstructured":"Huang J.F., Yang C.C., Tseng S.P.: Complementary Walsh-Hadamard coded optical CDMA coder\/decoders structured over arrayed-waveguide grating routers. Opt. Commun. 229, 241\u2013248 (2004).","journal-title":"Opt. Commun."},{"key":"1696_CR26","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/S1571-0653(04)00161-1","volume":"6","author":"DS Krotov","year":"2001","unstructured":"Krotov D.S.: $$\\mathbb{Z} _4$$-linear Hadamard and extended perfect codes. Electron. Notes Discrete Math. 6, 107\u2013112 (2001).","journal-title":"Electron. Notes Discrete Math."},{"issue":"4","key":"1696_CR27","doi-asserted-by":"publisher","first-page":"1532","DOI":"10.1109\/TIT.2007.892787","volume":"53","author":"DS Krotov","year":"2007","unstructured":"Krotov D.S.: On $$\\mathbb{Z} _{2^k}$$-dual binary codes. IEEE Trans. Inf. Theory 53(4), 1532\u20131537 (2007).","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"2","key":"1696_CR28","doi-asserted-by":"publisher","first-page":"887","DOI":"10.1109\/TIT.2014.2379644","volume":"61","author":"DS Krotov","year":"2015","unstructured":"Krotov D.S., Villanueva M.: Classification of the $$\\mathbb{Z} _2\\mathbb{Z} _4$$-linear Hadamard codes and their automorphism groups. IEEE Trans. Inf. Theory 61(2), 887\u2013894 (2015).","journal-title":"IEEE Trans. Inf. Theory"},{"key":"1696_CR29","volume-title":"The Theory of Error-Correcting Codes","author":"FJ MacWilliams","year":"1977","unstructured":"MacWilliams F.J., Sloane N.J.A.: The Theory of Error-Correcting Codes. Elsevier, Amsterdam (1977)."},{"key":"1696_CR30","doi-asserted-by":"crossref","unstructured":"Nyberg K.: Perfect nonlinear S-boxes. EUROCRYPT-91 LNCS 547, 378\u2013385 (1991).","DOI":"10.1007\/3-540-46416-6_32"},{"issue":"1","key":"1696_CR31","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1109\/TIT.2005.860464","volume":"52","author":"KT Phelps","year":"2006","unstructured":"Phelps K.T., Rif\u00e0 J., Villanueva M.: On the additive ($$\\mathbb{Z} _4$$-linear and non-$$\\mathbb{Z} _4$$-linear) Hadamard codes: rank and kernel. IEEE Trans. Inf. Theory 52(1), 316\u2013319 (2006).","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"4","key":"1696_CR32","doi-asserted-by":"publisher","first-page":"480","DOI":"10.1109\/TIT.1979.1056063","volume":"25","author":"P Shankar","year":"1979","unstructured":"Shankar P.: On BCH codes over arbitrary integer rings. IEEE Trans. Inf. Theory 25(4), 480\u2013483 (1979).","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"12","key":"1696_CR33","doi-asserted-by":"publisher","first-page":"7769","DOI":"10.1109\/TIT.2021.3114636","volume":"67","author":"M Shi","year":"2021","unstructured":"Shi M., Honold T., Sol\u00e9 P., Qiu Y., Wu R., Sepasdar Z.: The geometry of two-weight codes over $$\\mathbb{Z} _{p^m}$$. IEEE Trans. Inf. Theory 67(12), 7769\u20137781 (2021).","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"6","key":"1696_CR34","doi-asserted-by":"publisher","first-page":"1201","DOI":"10.1007\/s10623-017-0390-0","volume":"86","author":"M Shi","year":"2018","unstructured":"Shi M., Sepasdar Z., Alahmadi A., Sol\u00e9 P.: On two-weight $$\\mathbb{Z} _{2^k}$$-codes. Des Codes Cryptogr. 86(6), 1201\u20131209 (2018).","journal-title":"Des Codes Cryptogr."},{"issue":"6","key":"1696_CR35","doi-asserted-by":"publisher","first-page":"3841","DOI":"10.1109\/TIT.2018.2883759","volume":"65","author":"M Shi","year":"2019","unstructured":"Shi M., Wu R., Krotov D.S.: On $$\\mathbb{Z} _p\\mathbb{Z} _{p^k}$$-additive codes and their duality. IEEE Trans. Inf. Theory 65(6), 3841\u20133847 (2019).","journal-title":"IEEE Trans. Inf. Theory"},{"key":"1696_CR36","doi-asserted-by":"publisher","first-page":"1176","DOI":"10.1109\/26.718559","volume":"46","author":"EDJ Smith","year":"1998","unstructured":"Smith E.D.J., Blaikie R.J., Taylor D.P.: Performance enhancement of spectral-amplitude coding optical cdma using pulse-position modulation. IEEE Trans. Commun. 46, 1176\u20131185 (1998).","journal-title":"IEEE Trans. Commun."},{"key":"1696_CR37","doi-asserted-by":"publisher","first-page":"957","DOI":"10.1016\/S0031-3203(02)00106-1","volume":"36","author":"GJ Yu","year":"2003","unstructured":"Yu G.J., Lu C.S., Liao H.Y.: A message-based cocktail watermarking system. Pattern Recogn. 36, 957\u2013968 (2003).","journal-title":"Pattern Recogn."}],"container-title":["Designs, Codes and Cryptography"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10623-025-01696-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10623-025-01696-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10623-025-01696-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T18:03:48Z","timestamp":1760551428000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10623-025-01696-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,20]]},"references-count":37,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2025,10]]}},"alternative-id":["1696"],"URL":"https:\/\/doi.org\/10.1007\/s10623-025-01696-8","relation":{},"ISSN":["0925-1022","1573-7586"],"issn-type":[{"type":"print","value":"0925-1022"},{"type":"electronic","value":"1573-7586"}],"subject":[],"published":{"date-parts":[[2025,7,20]]},"assertion":[{"value":"20 September 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 June 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 July 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 July 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}