From 78f067ba7fb9afb64545bebae10fef1af9cb61c3 Mon Sep 17 00:00:00 2001 From: Shriya M <25shriya@gmail.com> Date: Sat, 1 Feb 2025 14:58:59 +0530 Subject: [PATCH] Debugged normal_basis() for simplicial presentation --- src/sage/matroids/chow_ring_ideal.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sage/matroids/chow_ring_ideal.py b/src/sage/matroids/chow_ring_ideal.py index 271a6a9fa06..5da326cf067 100644 --- a/src/sage/matroids/chow_ring_ideal.py +++ b/src/sage/matroids/chow_ring_ideal.py @@ -847,8 +847,8 @@ def normal_basis(self, algorithm = '', *args, **kwargs): for i in range(1, k): max_powers.append(ranks[subset[i]] - ranks[subset[i-1]]) ranges = [range(1, p) for p in max_powers] - ranges[0] = range(1, max_powers[0] + 1) - for combination in product(*(r for r in ranges)): + ranges[0] = range(1, max_powers[0]) + for combination in product(*(ran for ran in ranges)): # generating combinations for all powers up to max_powers expression = R.one() for val, c in zip(subset, combination):