Abstract
In this paper we consider a special class of 2D convolutional codes (composition codes) with encoders G(d 1, d 2) that can be decomposed as the product of two 1D encoders, i.e., \(G(d_{1},d_{2}) = G_{2}(d_{2})G_{1}(d_{1})\). In case that \(G_{1}(d_{1})\) and \(G_{2}(d_{2})\) are prime we provide constructions of syndrome formers of the code, directly from \(G_{1}(d_{1})\) and \(G_{2}(d_{2})\). Moreover we investigate the minimality of 2D state-space realization by means of a separable Roesser model of syndrome formers of composition codes, where \(G_{2}(d_{2})\) is a quasi-systematic encoder.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction and Preliminary Concepts
Minimal state-space realization of convolutional codes play an important role in efficient code generation and verification. This question has been widely investigated in the literature for 1D codes [3, 6], however it is still open for the 2D case. Preliminary results concerning 2D encoder and code realizations have been presented in [10]. In this paper we study the syndrome former realization problem for a special class of 2D codes.
We consider 2D convolutional codes constituted by sequences indexed by \(\mathbb{Z}^{2}\) and taking values in \(\mathbb{F}^{n}\), where \(\mathbb{F}\) is a field. Such sequences \(\{w(i,j)\}_{(i,j)\in \mathbb{Z}^{2}}\) can be represented by bilateral formal power series
For \(n \in \mathbb{N}\), the set of 2D bilateral formal power series over \(\mathbb{F}^{n}\) is denoted by \(\mathcal{F}_{2D}^{n}\). This set is a module over the ring \(\mathbb{F}[d_{1},d_{2}]\) of 2D polynomials over \(\mathbb{F}\). The set of matrices of size n × k with elements in \(\mathbb{F}[d_{1},d_{2}]\) will be denoted by \(\mathbb{F}^{n\times k}[d_{1},d_{2}]\).
Given a subset \(\mathcal{C}\) of sequences indexed by \(\mathbb{Z}^{2}\), taking values in \(\mathbb{F}^{n}\), we denote by \(\hat{\mathcal{C}}\) the subset of \(\mathcal{F}_{2D}^{n}\) defined by \(\hat{\mathcal{C}} =\{\hat{ w}\mid w \in \mathcal{C}\}\).
Definition 1
A 2D convolutional code is a subset \(\mathcal{C}\) of sequences indexed by \(\mathbb{Z}^{2}\) such that \(\hat{\mathcal{C}}\) is a submodule of \(\mathcal{F}_{2D}^{n}\) which coincides with the image of \(\mathcal{F}_{2D}^{k}\) (for some \(k \in \mathbb{N}\)) by a polynomial matrix G(d 1, d 2), i.e.,
It follows, as a consequence of [Theorem 2.2, [7]], that a 2D convolutional code can always be given as the image of a full column rank polynomial matrix \(G(d_{1},d_{2}) \in \mathbb{F}^{n\times k}[d_{1},d_{2}]\). Such polynomial matrix is called an encoder of \(\mathcal{C}\). A code with encoders of size n × k is said to have rate k∕n.
A 2D convolutional code \(\mathcal{C}\) of rate k∕n can also be represented as the kernel of a (n − k) × n left-factor prime polynomial matrix (i.e. a matrix without left nonunimodular factors), as follows from [Theorem 1, [12]].
Definition 2
Let \(\mathcal{C}\) be a 2D convolutional code of rate k∕n. A left-factor prime matrix \(H(d_{1},d_{2}) \in \mathbb{F}^{(n-k)\times n}[d_{1},d_{2}]\) such that
is called a syndrome former of \(\mathcal{C}\).
Note that w is in \(\mathcal{C}\) if and only if \(H(d_{1},d_{2})\hat{w} = 0\).
Remark 3
This means that whereas codewords are output sequences of an encoder, they constitute the output-nulling inputs of a syndrome former of the code.
Given an encoder G(d 1, d 2) of \(\mathcal{C}\), a syndrome former of \(\mathcal{C}\) can be obtained by constructing a (n − k) × n left-factor prime matrix H(d 1, d 2) such that H(d 1, d 2)G(d 1, d 2) = 0. Moreover all syndrome formers of \(\mathcal{C}\) are of the form U(d 1, d 2)H(d 1, d 2), where \(U(d_{1},d_{2}) \in \mathbb{F}^{(n-k)\times (n-k)}[d_{1},d_{2}]\) is unimodular.
2 Composition Codes and Their Syndrome Formers
In this section we consider a particular class of 2D convolutional codes generated by 2D polynomial encoders that are obtained from the composition of two 1D polynomial encoders. Such encoders/codes will be called composition encoders/codes. Our goal is to characterize the syndrome formers of such codes. The formal definition of composition encoders is as follows.
Definition 4
An encoder \(G(d_{1},d_{2}) \in \mathbb{F}^{n\times k}[d_{1},d_{2}]\) such that
where \(G_{1}(d_{1}) \in \mathbb{F}^{p\times k}[d_{1}]\) and \(G_{2}(d_{2}) \in \mathbb{F}^{n\times p}[d_{2}]\) are 1D encoders, is said to be a composition encoder.
Note that the requirement that \(G_{i}(d_{i})\), for i = 1, 2, is a 1D encoder implies the condition that \(G_{i}(d_{i})\) is a full column rank matrix. Moreover this requirement clearly implies that \(G_{2}(d_{2})G_{1}(d_{1})\) has full column rank, hence the composition \(G_{2}(d_{2})G_{1}(d_{2})\) of two 1D encoders is indeed a 2D encoder.
The 2D composition code \(\mathcal{C}\) associated with G(d 1, d 2) is such that
We shall concentrate on a particular class of composition codes, namely on those that admit a composition encoder G(d 1, d 2) as in (1) with \(G_{2}(d_{2})\) and \(G_{1}(d_{1})\) both right-prime encoders (i.e., they admit a left polynomial inverse), and derive a procedure for constructing the corresponding syndrome formers based on 1D polynomial methods. This procedure will be useful later on for the study of state-space realizations.
It is important to observe that as \(G_{2}(d_{2})\) and \(G_{1}(d_{1})\) are both assumed to have polynomial inverses, then \(G(d_{1},d_{2})\) also has a 2D polynomial left inverse (given by the product of the left inverses of \(G_{1}(d_{1})\) and \(G_{2}(d_{2})\)) and therefore \(G(d_{1},d_{2})\) is right-zero primeFootnote 1(rZP). Recall that if a 2D convolutional code admits a right-zero prime encoder then all its rFP encoders are rZP. Moreover, the corresponding syndrome formers are also lZP (see Prop. A.4 of [4]).
Since \(G_{2}(d_{2}) \in \mathbb{F}^{n\times p}[d_{2}]\) is right-prime there exists a unimodular matrix \(U(d_{2}) \in \mathbb{F}^{n\times n}[d_{2}]\) such that
We shall partition U(d 2) as
where \(L_{2}(d_{2})\) has p rows.
It is easy to check that, if \(H_{1}(d_{1}) \in \mathbb{F}^{(p-k)\times p}[d_{1}]\) is a syndrome former of the 1D convolutional code \(\mathop{\mathrm{im}}\nolimits G_{1}(d_{1})\) (i.e., \(H_{1}(d_{1})\) is left-prime and is such that \(H_{1}(d_{1})G_{1}(d_{1}) = 0\)), then
This reasoning leads to the following proposition.
Proposition 5
Let \(\mathcal{C}\) , with \(\hat{\mathcal{C}}\! =\!\mathop{ \mathrm{im}}\nolimits G(d_{1},d_{2})\) , be a composition code with \(G(d_{1},d_{2})\! \in \mathbb{F}^{n\times k}[d_{1},d_{2}]\) such that \(G(d_{1},d_{2}) = G_{2}(d_{2})G_{1}(d_{1})\) , where \(G_{2}(d_{2}) \in \mathbb{F}^{n\times p}[d_{2}]\) and \(G_{1}(d_{1}) \in \mathbb{F}^{p\times k}[d_{1}]\) are both right-prime 1D encoders. Let further \(H_{1}(d_{1})\) be a (p − k) × p 1D syndrome former of \(\mathop{\mathrm{im}}\nolimits G_{1}(d_{1})\) and define \(\left [\begin{array}{*{10}c} L_{2}(d_{2}) \\ H_{2}(d_{2}) \end{array} \right ]\) as in (2). Then
is a syndrome former of \(\mathcal{C}\) .
Proof
Since (3) is obviously satisfied and H(d 1, d 2) has size (n − k) × n, we only have to prove that H(d 1, d 2) is left-factor prime. Note that as \(H_{1}(d_{1})\) is left-prime, there exists \(R_{1}(d_{1}) \in \mathbb{F}^{p\times (p-k)}[d_{1}]\) such that \(H_{1}(d_{1})R_{1}(d_{1}) = I_{p-k}\). Now it is easy to see that
constitutes a polynomial right inverse of H(d 1, d 2). Consequently H(d 1, d 2) is left-zero prime which implies that it is left-factor prime as we wish to prove. □
3 State-Space Realizations of Encoders and Syndrome Formers
In this section we recall some fundamental concepts concerning 1D and 2D state-space realizations of transfer functions, having in mind the realizations of encoders and syndrome formers.
A 1D state-space model
denoted by Σ 1D(A, B, C, D) is a realization of dimension m of \(M(d) \in \mathbb{F}^{s\times r}[d]\) if \(M(d) = C(I_{m} - Ad)^{-1}Bd + D\). Moreover, it is a minimal realization if the size of the state x is minimal among all the realizations of M(d). The dimension of a minimal realization of M(d) is called the McMillan degree of M(d) and is given by \(\mu (M) =\mathrm{ int}\deg \left [\begin{array}{*{10}c} M(d)\\ I_{ r} \end{array} \right ]\), where \(\mathrm{int}\deg M(d)\) is the maximum degree of its r-order minors [11].
As for the 2D case, there exist several types of state-space models [1, 2]. In our study we shall consider separable Roesser models [13]. These models have the following form:
where A 11, A 12, A 21, A 22, B 1, B 2, C 1, C 2 and D are matrices over \(\mathbb{F}\), with suitable dimensions, u is the input-variable, y is the output-variable, and x = (x 1, x 2) is the state variable where x 1 and x 2 are the horizontal and the vertical state-variables, respectively. The dimension of the system described by (4) is given by the size of x. Moreover either A 12 = 0 or A 21 = 0. The separable Roesser model corresponding to Eqs. (4) with A 12 = 0 is denoted by \(\varSigma _{12}^{2D}(A_{11},A_{21},A_{22},B_{1},B_{2},C_{1},C_{2},D)\), whereas the one with A 21 = 0 is denoted by \(\varSigma _{21}^{2D}(A_{11},A_{12},A_{22},B_{1},B_{2},C_{1},C_{2},D)\).
The remaining considerations of this section can be stated for both cases when A 12 = 0 or A 21 = 0, however we just consider A 12 = 0; the case A 21 = 0 is completely analogous, with the obvious adaptations.
Definition 6
\(\varSigma _{12}^{2D}(A_{11},A_{21},A_{22},B_{1},B_{2},C_{1},C_{2},D)\) is said to be a realization of the 2D polynomial matrix \(M(d_{1},d_{2}) \in \mathbb{F}^{s\times r}[d_{1},d_{2}]\) if
As it is well known different realizations of M(d 1, d 2) may not have the same dimension. For the sake of efficient implementation, we are interested in studying the realizations of M(d 1, d 2) with minimal dimension. Such realizations are called minimal. The Roesser McMillan degree of M(d 1, d 2), μ R (M), is defined as the dimension of a minimal realization of M(d 1, d 2).
Note that every polynomial matrix \(M(d_{1},d_{2}) \in \mathbb{F}^{s\times r}[d_{1},d_{2}]\) can be factorized as follows:
where \(M_{2}(d_{2}) = \left [\begin{array}{*{10}c} I_{n}\mid \cdots \mid I_{n}d_{2}^{\ell_{2}} \end{array} \right ]N_{2} \in \mathbb{F}^{s\times p}[d_{ 2}]\) and \(M_{1}(d_{1}) = N_{1}\left [\begin{array}{*{10}c} I_{k}&\mathop{\ldots }&I_{k}d_{1}^{\ell_{1}} \end{array} \right ]^{T} \in \mathbb{F}^{p\times r}[d_{ 1}]\), with N 2 and N 1 constant matrices.
If N 2 has full column rank and N 1 has full row rank we say that (5) is an optimal decomposition of M(d 1, d 2). As shown in [8, 9], if (5) is an optimal decomposition, given a minimal realization \(\varSigma ^{1D}(A_{11},B_{1},\bar{C}_{1},\bar{D}_{1})\) of \(M_{1}(d_{1})\) (of dimension μ(M 1)) and a minimal realization \(\varSigma ^{1D}(A_{22},\bar{B}_{2},C_{2},\bar{D}_{2})\) of \(M_{2}(d_{2})\) (of dimension μ(M 2)) then the 2D system \(\varSigma _{12}^{2D}(A_{11},A_{21},A_{22},B_{1},B_{2},C_{1},C_{2},D)\), where \(A_{21} =\bar{ B}_{2}\bar{C}_{1}\), \(B_{2} =\bar{ B}_{2}\bar{D}_{1}\), \(C_{1} =\bar{ D}_{2}\bar{C}_{1}\) and \(D =\bar{ D}_{2}\bar{D}_{1}\), is a minimal realization of M(d 1, d 2) of dimension \(\mu _{R}(M) =\mu (M_{1}) +\mu (M_{2})\). A similar reasoning can be made if we factorize \(M(d_{1},d_{2}) =\bar{ M}_{1}(d_{1})\bar{M}_{2}(d_{2})\), where \(\bar{M}_{1}(d_{1}) \in \mathbb{F}^{s\times \bar{p}}[d_{1}]\) and \(\bar{M}_{2}(d_{2}) \in \mathbb{F}^{\bar{p}\times r}[d_{2}]\), for some \(p \in \mathbb{N}\), to obtain a minimal realization \(\varSigma _{21}^{2D}(A_{11},A_{12},A_{22},B_{1},B_{2},C_{1},C_{2},D)\) of M(d 1, d 2).
Note that, since both encoders and syndrome formers are (2D) polynomial matrices, they both can be realized by means of (4). However, when considering realizations of an encoder \(G(d_{1},d_{2}) = G_{2}(d_{2})G_{1}(d_{1})\) we shall take A 12 = 0 and y = w; on the other hand when considering realizations of a syndrome former \(H(d_{1},d_{2}) = H_{1}(d_{1})H_{2}(d_{2})\), we shall take A 21 = 0, u = w and y = 0, (cf. Remark 3).
4 Minimal Syndrome Former Realizations of a Special Class of Composition Codes
In the sequel the composition codes \(\mathcal{C}\) to be considered are such that \(\hat{\mathcal{C}} =\mathop{ \mathrm{im}}\nolimits G(d_{1},d_{2})\), where the encoder G(d 1, d 2) is as in (1) and satisfies the following properties:
- (P1):
-
\(G_{1}(d_{1})\) is a minimal 1D polynomial encoderFootnote 2 (for instance, prime and column reducedFootnote 3), with full row rank over \(\mathbb{F}\);
- (P2):
-
\(G_{2}(d_{2})\) is a quasi-systematic 1D polynomial encoder, i.e., there exists an invertible matrix \(T \in \mathbb{F}^{n\times n}\) such that \(TG_{2}(d_{2}) = \left [\begin{array}{*{10}c} I_{p} \\ \bar{G}_{2}(d_{2})\end{array} \right ]\), \(\bar{G}_{2}(d_{2}) \in \mathbb{F}^{(n-p)\times p}[d_{2}]\).
Note that both \(G_{1}(d_{1})\) and \(G_{2}(d_{2})\) are minimal encoders of the corresponding 1D convolutional codes. Moreover, G(d 1, d 2) is a minimal encoder of \(\mathcal{C}\), i.e., it has minimal Roesser McMillan degree among all encoders of \(\mathcal{C}\), [9, 10], in the sequel we denote this minimal degree by \(\mu (\mathcal{C})\).
In what follows, we shall derive a syndrome former construction for the code \(\mathcal{C}\), based on Proposition 5. Define
where \(L_{1}(d_{1}) \in \mathbb{F}^{(p-k)\times p}[d_{1}]\) and \(\left [\begin{array}{*{10}c} -\bar{G}_{2}(d_{2})&I \end{array} \right ] \in \mathbb{F}^{(n-p)\times n}[d_{2}]\) are 1D syndrome formers of the 1D convolutional codes \(\mathop{\mathrm{im}}\nolimits G_{1}(d_{1})\) and \(\mathop{\mathrm{im}}\nolimits G_{2}(d_{2})\), respectively. Let
It is easy to see that H(d 1, d 2) is a syndrome former of \(\mathcal{C}\). It can be shown that it is possible to assume, without loss of generality, that (6) is an optimal decomposition of H(d 1, d 2). Then
Note that since \(L_{1}(d_{1})\) is a syndrome former of the 1D convolutional code \(\mathop{\mathrm{im}}\nolimits G_{1}(d_{1})\) and \(G_{1}(d_{1})\) is a minimal encoder of \(\mathop{\mathrm{im}}\nolimits G_{1}(d_{1})\), it follows that μ(L 1) ≥ μ(G 1), [5, 6], and hence μ R (H) ≥ μ R (G). Moreover, μ(L 1) = μ(G 1) if \(L_{1}(d_{1})\) has minimal McMillan degree among all syndrome formers of \(\mathop{\mathrm{im}}\nolimits G_{1}(d_{1})\), for instance, if \(L_{1}(d_{1})\) is row reduced, [5, 6], (which can always be assumed without loss of generality, since otherwise pre-multiplication of H(d 1, d 2) by a suitable unimodular matrix U(d 1) yields another syndrome former for \(\mathcal{C}\), with \(L_{1}(d_{1})\) row reduced); in this case μ R (H) = μ R (G).
Thus given the encoder G(d 1, d 2) we have constructed a syndrome former H(d 1, d 2), as in Proposition 5. Moreover, based on the special properties of G(d 1, d 2), we have shown that the minimal realizations of H(d 1, d 2) have dimension \(\mu _{R}(H) =\mu _{R}(G) =\mu (\mathcal{C})\) (recall that G(d 1, d 2) is a minimal encoder).
We next show that μ R (H) is minimal among the McMillan degree of all syndrome formers of \(\mathcal{C}\) with similar structure as H(d 1, d 2).
Theorem 7
Let \(\mathcal{C}\) , with \(\hat{\mathcal{C}} =\mathop{ \mathrm{im}}\nolimits G(d_{1},d_{2})\) , be a 2D composition code, and assume that \(G(d_{1},d_{2}) = G_{2}(d_{2})G_{1}(d_{1})\) , where \(G_{1}(d_{1})\) and \(G_{2}(d_{2})\) satisfy properties (P1) and (P2), respectively. Let further \(\tilde{H}(d_{1},d_{2}) = \left [\begin{array}{*{10}c} X_{1}(d_{1}) & 0 \\ X_{21}(d_{2})&X_{22}(d_{2}) \end{array} \right ]T\) be a syndrome former of \(\mathcal{C}\) , where \(X_{1}(d_{1}) \in \mathbb{F}^{(p-k)\times p}[d_{1}]\) , \(X_{21}(d_{2}) \in \mathbb{F}^{(n-p)\times p}[d_{2}]\) , \(X_{22}(d_{2}) \in \mathbb{F}^{(n-p)\times (n-p)}[d_{2}]\) and \(T \in \mathbb{F}^{n\times n}\) as in (P2). Then \(\mu _{R}(\tilde{H}) \geq \mu (\mathcal{C})\) .
Proof
Note that \(\tilde{H}(d_{1},d_{2})G(d_{1},d_{2}) = 0\) if and only if
Then \(X_{1}(d_{1})\) must be a syndrome former of the 1D convolutional code \(\mathop{\mathrm{im}}\nolimits G_{1}(d_{1})\) and consequently \(\mu (X_{1}) \geq \mu (G_{1})\) [6]. On the other hand we have that \(X_{21}(d_{2}) + X_{22}(d_{2})\bar{G}_{2}(d_{2}) = 0\), that is equivalent to \(\left [\begin{array}{*{10}c} X_{21}(d_{2})&X_{22}(d_{2}) \end{array} \right ]\left [\begin{array}{*{10}c} I\\ \bar{G}_{2 } (d_{2}) \end{array} \right ] = 0\), and therefore \(\left [\begin{array}{*{10}c} X_{21}(d_{2})&X_{22}(d_{2}) \end{array} \right ]\) is a syndrome former of the 1D convolutional code \(\left [\begin{array}{*{10}c} I\\ \bar{G}_{2 } (d_{2}) \end{array} \right ]\). Hence \(\mu \left (\left [\begin{array}{*{10}c} X_{21} & X_{22} \end{array} \right ]\right ) \geq \mu \left (\left [\begin{array}{*{10}c} I\\ \bar{G}_{2} \end{array} \right ]\right )\), since \(\left [\begin{array}{*{10}c} I\\ \bar{G}_{2 } (d_{2}) \end{array} \right ]\) is a minimal en- coder of \(\mathop{\mathrm{im}}\nolimits \left [\begin{array}{*{10}c} I\\ \bar{G}_{2 } (d_{2}) \end{array} \right ]\). Now, since \(\tilde{H}(d_{1},d_{2}) = \left [\begin{array}{*{10}c} X_{1}(d_{1})&0\\ 0 &I \end{array} \right ]\left [\begin{array}{*{10}c} I & 0\\ X_{21 } (d_{2 } ) &X_{22 } (d_{2}) \end{array} \right ]T\), it is not difficult to see that
□
Corollary 8
Using the notation and conditions of Theorem 7, the syndrome former of \(\mathcal{C}\) given by (7) has minimal Roesser McMillan degree among all syndrome formers of the same structure.
Notes
- 1.
A polynomial matrix G(d 1, d 2) is right/left-zero prime (rZP/lZP) if the ideal generated by the maximal order minors of G(d 1, d 2) is the ring \(\mathbb{F}[d_{1},d_{2}]\) itself, or equivalently if and only if admits a polynomial left/right inverse. Moreover right/left-zero primeness implies right/left-factor primeness(rFP/lFP).
- 2.
A minimal 1D encoder is an encoder with minimal McMillan degree among all the encoders of the same code.
- 3.
A full row (column) rank matrix \(M(d) \in \mathbb{F}^{n\times k}[d]\) is said to be row (column) reduced if \(\mathrm{int}\deg M(d)\) is equal to the sum of the row (column) degrees of M(d); in that case \(\mu (M) =\mathrm{ int}\deg M(d)\).
References
Attasi, S.: Systèmes linèaires homogènes á deux indices. Technical report, Rapport Laboria (1973)
Fornasini, E., Marchesini, G.: Algebraic realization theory of two-dimensional filters. In: Ruberti, A., Mohler, R. (eds.) Variable Structure Systems with Application to Economics and Biology. Lecture Notes in Economics and Mathematical Systems, vol. 111, pp. 64–82. Springer-Verlag, Berlin-Heidelberg-New York (1975)
Fornasini, E., Pinto, R.: Matrix fraction descriptions in convolutional coding. Linear Algebra Appl. 392, 119–158 (2004)
Fornasini, E., Valcher, M.E.: Algebraic aspects of two-dimensional convolutional codes. IEEE Trans. Inf. Theory 40(4), 1068–1082 (1994)
Forney, G.: Convolutional codes I: algebraic structure. IEEE Trans. Inf. Theory 16(6), 720–738 (1970)
Forney, G.: Structural analysis of convolutional codes via dual codes. IEEE Trans. Inf. Theory 19, 512–518 (1973)
Lévy, B.: 2D polynomial and rational matrices, and their applications for the modeling of 2-D dynamical systems. Ph.d. dissertation, Stanford University, Stanford (1981)
Lin, T., Kawamata, M., Higuchi, T.: Decomposition of 2-D separable-denominator systems: existence, uniqueness, and applications. IEEE Trans. Circuits Syst. 34(3), 292–296 (1987)
Pinho, T.: Minimal state-space realizations of 2D convolutional codes. Phd dissertation, Department of Mathematics, University of Aveiro (2014)
Pinho, T., Pinto, R., Rocha, P.: Minimal realizations of a special case of 2D codes. In: Proceedings of the MTNS, Groningen (2014)
Pinho, T., Pinto, R., Rocha, P.: Realization of 2D convolutional codes of rate \(\frac{1} {n}\) by separable roesser models. Des. Codes Cryptogr. 70, 241–250 (2014)
Rocha, P., Willems, J.C.: Controllability of 2-D systems. IEEE Trans. Autom. Control 36(4), 413–423 (1991)
Roesser, R.P.: A discrete state-space model for linear image processing. IEEE Trans. Autom. Control 20(1), 1–10 (1975)
Acknowledgements
This work was supported by Portuguese funds through the CIDMA – Center for Research and Development in Mathematics and Applications, and the Portuguese Foundation for Science and Technology (“FCT-Fundac̣ão para a Ciência e a Tecnologia”), within project UID/MAT/04106/2013.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Fornasini, E., Pinho, T., Pinto, R., Rocha, P. (2015). Minimal Realizations of Syndrome Formers of a Special Class of 2D Codes. In: Pinto, R., Rocha Malonek, P., Vettori, P. (eds) Coding Theory and Applications. CIM Series in Mathematical Sciences, vol 3. Springer, Cham. https://doi.org/10.1007/978-3-319-17296-5_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-17296-5_19
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17295-8
Online ISBN: 978-3-319-17296-5
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)