We introduce a new class of combinatorial objects called consecutive pseudo-Latin squares (CPLSs), a variant of Latin squares in which at least one row or column is in consecutive or reverse-consecutive order, but every element may not appear in every row or column. We derive exact and asymptotic formulas for the number of CPLSs of order $n$, showing that their proportion among all pseudo-Latin squares (PLSs) rapidly approaches zero as $n\to\infty$. We also analyze the distribution of CPLSs under uniform random sampling, and explore connections to algebraic structures, interpreting CPLSs as Cayley tables related to those of unital magmas. Finally, we supplement our theoretical results with Monte Carlo simulations for small values of $n$.
论文ID : 2510.11980标题 : On the Combinatorics of Pseudo-Latin Squares作者 : Andrew Pendleton分类 : math.CO (组合数学)发表时间 : 2025年9月 (arXiv预印本)论文链接 : https://arxiv.org/abs/2510.11980 本文引入了一类新的组合对象——连续伪拉丁方(CPLSs),这是拉丁方的一个变种,其中至少有一行或一列是连续或逆连续的顺序,但每个元素不一定出现在每行或每列中。作者推导出了n阶CPLSs数量的精确公式和渐近公式,证明了当n→∞时,CPLSs在所有伪拉丁方(PLSs)中的比例快速趋于零。文章还分析了CPLSs在均匀随机采样下的分布,探索了与代数结构的联系,将CPLSs解释为与幺元岩浆(unital magmas)相关的Cayley表。最后,通过蒙特卡洛模拟验证了小n值的理论结果。
本研究源于对拉丁方变种的组合性质的探索。传统拉丁方要求每个元素在每行每列中恰好出现一次,而伪拉丁方放松了这一约束,允许元素在不同行列中出现不同次数。作者特别关注具有连续性质的伪拉丁方。
游戏启发 : 研究灵感来源于donotfindthefox.com网站的"FOX in Boxes"游戏,该游戏涉及在4×4网格中随机放置字母而避免拼出特定单词理论价值 : 连续性是组合结构中的重要性质,研究其在伪拉丁方中的表现具有理论意义应用前景 : 拉丁方及其变种在实验设计、密码学、纠错码等领域有广泛应用传统拉丁方理论主要关注完全平衡的结构 对于放松约束后的伪拉丁方,特别是具有特殊性质(如连续性)的变种,缺乏系统的理论分析 缺少对这类对象在大规模情况下渐近行为的深入理解 新概念定义 : 首次系统定义了连续伪拉丁方(CPLSs)这一新的组合对象精确计数公式 : 推导出n阶CPLSs数量的精确组合公式渐近分析 : 证明了CPLSs在所有PLSs中的比例以4 n n + 1 ( n 2 − n ) ! ( n 2 ) ! \frac{4n^{n+1}(n^2-n)!}{(n^2)!} ( n 2 )! 4 n n + 1 ( n 2 − n )! 的速度趋于零概率分布 : 完整刻画了随机PLS中连续行列数量的概率质量函数代数解释 : 建立了CPLSs与近幺元岩浆Cayley表的对应关系计算验证 : 通过大规模蒙特卡洛模拟验证了理论结果的准确性伪拉丁方(PLS) : n阶伪拉丁方是一个n×n数组,元素来自多重集合{ 1 , 1 , … , 1 , 2 , 2 , … , n , n , … , n } \{1,1,\ldots,1,2,2,\ldots,n,n,\ldots,n\} { 1 , 1 , … , 1 , 2 , 2 , … , n , n , … , n } ,其中每个元素的重数为n。
连续伪拉丁方(CPLS) : 至少有一行或一列是连续或逆连续顺序的伪拉丁方。
作者采用包含排斥原理(PIE)作为主要计数工具:
设R R R 为至少有一个连续行的n阶PLSs集合 设C C C 为至少有一个连续列的n阶PLSs集合 则Σ n = R ∪ C \Sigma_n = R \cup C Σ n = R ∪ C ,且∣ Σ n ∣ = ∣ R ∣ + ∣ C ∣ − ∣ R ∩ C ∣ |\Sigma_n| = |R| + |C| - |R \cap C| ∣ Σ n ∣ = ∣ R ∣ + ∣ C ∣ − ∣ R ∩ C ∣ 通过以下步骤计算各类PLSs的数量:
选择连续行/列 : 确定哪些行或列将是连续的确定顺序 : 选择连续或逆连续排列填充剩余位置 : 将剩余元素放入非连续位置应用PIE : 避免重复计数引理2.1 : PLSs总数为∣ Ω n ∣ = ( n 2 ) ! ( n ! ) n |\Omega_n| = \frac{(n^2)!}{(n!)^n} ∣ Ω n ∣ = ( n ! ) n ( n 2 )!
引理2.2 : 至少有一个连续行的PLSs数量:
∣ R ∣ = ∑ i = 1 n ( − 1 ) i + 1 ⋅ 2 i ⋅ n ! ( n 2 − i n ) ! ( n − i ) ! n + 1 i ! |R| = \sum_{i=1}^n (-1)^{i+1} \cdot 2^i \cdot \frac{n!(n^2-in)!}{(n-i)!^{n+1}i!} ∣ R ∣ = ∑ i = 1 n ( − 1 ) i + 1 ⋅ 2 i ⋅ ( n − i ) ! n + 1 i ! n ! ( n 2 − in )!
将复杂的计数问题分解为多个层次 系统处理不同数量连续行列的交集情况 巧妙避免了直接计数的组合爆炸 利用90°旋转建立行与列之间的双射关系 通过反射等变换简化重复计算 特别处理奇偶阶数的差异 识别主导项:证明了第一项2 ∣ R ∣ 2|R| 2∣ R ∣ 主导整个表达式 精确的误差估计:给出了渐近逼近的收敛速度 随机PLSs生成 : 通过随机排列元素生成均匀分布的n阶PLSs规模设置 : 针对n∈{3,4,5}进行10 8 10^8 1 0 8 次独立试验验证范围 : 小规模精确验证,大规模渐近行为测试理论vs实验概率差 : 测量蒙特卡洛估计与理论预测的偏差收敛性分析 : 观察随迭代次数增加的收敛行为置信区间 : 使用max { 5 p ( 1 − p ) N , p 100 } \max\{5\sqrt{\frac{p(1-p)}{N}}, \frac{p}{100}\} max { 5 N p ( 1 − p ) , 100 p } 作为误差界编程语言 : Python随机数生成 : 使用标准库的均匀随机数生成器并行化 : 通过tqdm库实现进度跟踪内存优化 : 流式处理避免存储所有生成的矩阵对于小n值,理论预测与实验结果高度吻合:
n 理论概率P(ω∈Σₙ) 实验误差范围 3 0.490476 ±0.0016 4 0.090006 ±0.0009 5 0.009760 ±0.0003
渐近公式S ( n ) S(n) S ( n ) 的逼近质量随n增长迅速提高:
| n | |Σₙ|/S(n) |
|---|----------|
| 5 | 0.995 |
| 6 | 0.9996 |
| 7 | 0.99997 |
| 8 | 0.999998 |
对于连续行列数量的分布,所有测试案例的实验值都落在理论预测的置信区间内。
n=3 : CPLSs仍占相当比例(~49%)n=4 : 比例显著下降(~9%)n≥5 : 快速趋于零(<1%)通过90°旋转对称性,验证了行和列的贡献完全对等。
证明了在PIE计算中,高阶交集项对最终结果的贡献可忽略不计。
快速衰减 : CPLSs比例的衰减速度比预期更快小n异常 : n≤4时表现出与大n不同的行为模式数值稳定性 : 即使对于10 8 10^8 1 0 8 次试验,蒙特卡洛估计仍保持高精度Euler的36军官问题 : 历史上推动拉丁方研究的经典问题现代发展 : 与准群、实验设计、纠错码的联系计数问题 : 传统拉丁方的计数仍是开放问题Norton的工作 : 首次引入伪拉丁方概念,用于研究正交拉丁方组代数应用 : 与岩浆理论的联系首次系统研究具有连续性质的伪拉丁方 建立了精确的计数理论 提供了代数结构的新视角 稀有性定理 : 证明了CPLSs在大n时极其稀少,比例趋于零的速度为O ( 4 n n + 1 ( n 2 − n + 1 ) n ) O(\frac{4n^{n+1}}{(n^2-n+1)^n}) O ( ( n 2 − n + 1 ) n 4 n n + 1 ) 分布完整刻画 : 给出了连续行列数量的完整概率质量函数代数对应 : 建立了CPLSs与近幺元岩浆的理论联系计算复杂性 : 精确公式涉及复杂的组合表达式,计算成本随n快速增长适用范围 : 主要结果集中在小到中等规模的情况实际应用 : 与现实应用场景的联系仍需进一步探索推广研究 : 考虑其他类型的"结构化"伪拉丁方算法优化 : 开发更高效的计数和生成算法应用探索 : 在密码学、编码理论中的潜在应用理论严谨性 : 数学推导完整,证明逻辑清晰方法创新 : 巧妙结合构造性计数与包含排斥原理实验充分 : 大规模蒙特卡洛验证增强了结果可信度跨领域视角 : 将组合问题与代数结构联系起来应用动机 : 虽然有游戏启发,但实际应用价值不够明确计算效率 : 对于大n值,公式的计算变得不现实推广性 : 结果主要针对特定的连续性质,推广到其他结构性质的潜力有限理论贡献 : 为伪拉丁方理论提供了新的研究方向方法价值 : 计数技巧可能适用于其他组合结构可复现性 : 提供了完整的代码实现,便于验证和扩展组合数学研究 : 作为拉丁方变种的理论基础概率分析 : 随机组合结构的性质研究算法设计 : 特殊约束下的组合优化问题本文引用了13篇重要文献,涵盖了拉丁方的历史发展、现代应用和相关理论,特别值得关注的包括:
McKay等(2007) : 小拉丁方、准群和环的系统研究van Lint & Wilson(1992) : 组合学教程中的拉丁方章节Norton(1952) : 正交行拉丁方群的开创性工作总体评价 : 这是一篇在组合数学领域具有理论价值的严谨论文,虽然应用前景有待进一步探索,但其方法创新和理论贡献为相关研究提供了有价值的基础。