generalised_bicycle_code#
- ssip.lifted_product.generalised_bicycle_code(l: int, powers_A: list[int], powers_B: list[int]) CSScode [source]#
Construct the generalised bicycle code with circulant of size l, see eg https://arxiv.org/abs/1904.02703, https://arxiv.org/abs/1212.6703.
- Parameters:
l – Size of circulant.
powers_A – Powers of x representing first circulant matrix A.
powers_B – Powers of xrepresenting second circulant matrix B.
- Returns:
The bivariate bicycle code.