【问题标题】:what is the intersection of two linear codes? [closed]两个线性码的交集是什么? [关闭]
【发布时间】:2014-04-02 02:47:19
【问题描述】:

我有一个关于线性码的问题。 假设我们有两个(n,k) 线性代码C1C2,奇偶校验矩阵H1H2C1C2 的交集仍然是线性代码吗?如果是这样,给定H1H2,它的奇偶校验矩阵H3 是什么? C3C1C2 的交集,表示所有 c3\in C3H1c3=0H2c3=0

【问题讨论】:

  • 这个问题似乎跑题了,因为它 100% 是关于数学的。
  • 不,这不是题外话,因为它与线性码、汉明码和错误检测有关

标签: math linear-algebra error-detection


【解决方案1】:

是的。它也是一个线性代码。

长度为n 和秩k 的线性代码是向量空间V的维度k 的线性子空间C

给定向量空间V的子空间UW,那么它们的交集U W := {v ∈ V : v 是 UW} 的元素也是 的子空间>V

要获得 H 尺寸,可以使用以下语句:

令 (G,+G,∘)K 为 K 向量空间。 令 M 和 N 为 G 的有限维子空间。

那么 M+N 和 M∩N 是有限维的,并且:

dim(M+N) + dim(M∩N) = dim(M) + dim(N)

所以:

dim(M+N) + dim(M∩N) = k1 + k2

其中 dim(M∩N) 是交点的新 k。

【讨论】:

  • V 的子空间并不意味着它是一个线性码,对吧?例如,此子空间中点的线性组合可能不在此子空间中。
  • 子空间中点的线性组合总是属于这个子空间
  • 我明白了,这是有道理的。我猜你的意思是线性子空间,而不是子空间。你知道如何根据 H1 和 H2 找到 H3 吗?
  • 当然,长度为n、秩为k的线性码是一个线性子空间
  • H3 应该比 H1 和 H2 有更多的行,因为它的零空间是 H1 和 H2 的零空间的线性子空间。剩下的问题是,如何根据 H1 和 H2 找到 H3。
猜你喜欢
  • 2015-12-18
  • 2013-02-19
  • 2016-01-15
  • 1970-01-01
  • 1970-01-01
  • 2017-07-06
  • 1970-01-01
  • 1970-01-01
  • 2014-01-08
相关资源
最近更新 更多