量子计算系统知识库 - 文献引用使用指南¶
文档版本: 1.0 创建日期: 2026-01-12 维护者: 系统架构组
文档目的¶
本文档提供**文献引用的实用指南**,帮助知识库贡献者正确引用文献,确保数据的可验证性和可追溯性。
1. 快速开始¶
1.1 基本引用格式¶
在文档中引用文献:
显示效果:
Google的量子优势实验[JP_2019_Google]证明了...
1.2 三步引用流程¶
步骤1: 查找文献
→ 在索引中搜索相关文献
→ 记录文献ID(如 [JP_2019_Google])
步骤2: 在文档中引用
→ 使用双括号 [[ID_Year_Author]]
步骤3: 验证链接
→ 确保链接可访问
→ 标注引用日期
2. 引用场景示例¶
2.1 引用学术论文¶
场景:引用Google量子优势论文
示例:
根据Google的量子优势实验[[JP_2019_Google]],53个量子比特的超导处理器在随机电路采样任务上实现了量子优势,处理速度比经典超级计算机快数百万倍。
该实验使用的处理器[[JP_2019_Google]]基于超导Transmon量子比特,采用二维阵列拓扑结构。
要点: - ✅ 使用论文ID:[JP_2019_Google] - ✅ 在首次提及处引用 - ✅ 可多次引用同一文献 - ✅ 提供足够的上下文
2.2 引用技术文档¶
场景:引用Qiskit框架文档
示例:
Qiskit是IBM开发的量子计算编程框架[[DC_2024_Qiskit]],提供Python接口用于构建量子电路。
根据Qiskit文档[[DC_2024_Qiskit]],其最新版本1.0.0包含四个主要模块:
- Terra: 基础功能
- Aer: 模拟器
- Ignis: 错误缓解
- Aqua: 算法库(已弃用)
详细的使用方法参见Qiskit教科书[[BL_2024_Qiskit_Textbook]]。
要点: - ✅ 区分框架文档[DC]和教程[BL] - ✅ 提供版本号信息 - ✅ 可引用不同来源补充说明
2.3 引用硬件手册¶
场景:引用IBM Eagle处理器规格
示例:
IBM Eagle处理器[[HP_2024_IBM_Eagle]]实现了127个物理量子比特,采用重六边形拓扑结构。
根据IBM技术手册[[HP_2024_IBM_Eagle]],该系统的关键参数包括:
- 单比特门保真度: F₁q = 0.9996
- 两比特门保真度: F₂q = 0.991
- 相干时间: T₁ ≈ 120 μs, T₂ ≈ 80 μs
- 工作温度: 15 mK
注:数据来源于2024年6月发布的Rev. 3.0手册[[HP_2024_IBM_Eagle]]。
要点: - ✅ 标注手册版本号 - ✅ 引用具体参数 - ✅ 明确数据来源日期 - ✅ 区分典型值和保证值
2.4 引用标准规范¶
场景:引用IEEE标准
示例:
量子计算术语的定义遵循IEEE标准[[ST_2023_IEEE]]。
根据IEEE Std 7130[[ST_2023_IEEE]],量子比特(qubit)定义为:
"量子信息的基本单位,是一个二维量子系统"
本知识库采用的术语定义与IEEE标准[[ST_2023_IEEE]]保持一致。
要点: - ✅ 引用标准号 - ✅ 提供标准中的定义 - ✅ 说明与标准的一致性
2.5 引用白皮书¶
场景:引用技术路线图
示例:
IBM的量子计算路线图[[WP_2024_IBM]]规划了从NISQ到容错量子计算的演进路径。
根据IBM白皮书[[WP_2024_IBM]],关键里程碑包括:
- 2024: 127量子比特(Eagle处理器)
- 2025: 4,000量子比特(Flamingo)
- 2029: 10,000量子比特(Kookaburra)
路线图[[WP_2024_IBM]]显示,重点将放在量子纠错和逻辑量子比特实现上。
要点: - ✅ 白皮书包含未来规划,注意时间节点 - ✅ 明确指出为规划/预测 - ✅ 标注发布日期
3. 高级引用技巧¶
3.1 多文献对比引用¶
场景:对比不同平台的参数
示例:
离子阱系统在门保真度方面领先:
- IonQ Forte: F₂q = 0.997[[HP_2024_IonQ_Forte]]
- Quantinuum H2: F₂q = 0.9975[[HP_2023_Quantinuum_H2]]
超导系统在量子比特数方面领先:
- IBM Eagle: 127量子比特[[HP_2024_IBM_Eagle]]
- Google Sycamore: 72量子比特[[HP_2024_Google_Sycamore]]
综合对比见表1(数据来源于各公司技术手册)。
3.2 链接到具体章节¶
场景:指向文献的特定部分
格式:[[ID_Year_Author#section]]
示例:
表面码的纠错原理[[RV_2023_Fowler#Surface_Codes]]详见第3节。
IBM Eagle处理器的拓扑结构[[HP_2024_IBM_Eagle#Topology]]在第4节有详细说明。
3.3 直接引用¶
场景:提供可点击链接
格式:[[ID_Year_Author](URL)]
示例:
详情请参阅IBM技术路线图[[WP_2024_IBM](https://www.ibm.com/quantum/roadmap)]。
Qiskit文档在线版[[DC_2024_Qiskit](https://qiskit.org/documentation/)]提供了完整的API参考。
3.4 多处引用同一文献¶
场景:长文档中多次引用同一文献
方法1:首次引用完整,后续简化
首次引用:
根据Google量子优势实验[[JP_2019_Google]],量子处理器在随机电路采样任务上超越经典计算机。
后续引用:
该实验[[JP_2019_Google]]使用了53个量子比特的Sycamore处理器。
论文[[JP_2019_Google]]还报告了门保真度等关键参数。
方法2:统一在章节开头引用
本节数据主要来源于以下文献:
- [[JP_2019_Google]]: Google量子优势实验
- [[JP_2024_Google_ECC]]: Google量子纠错论文
(后续内容不再重复引用)
4. 新文献添加流程¶
4.1 添加新论文¶
步骤:
1. 检索论文
├─ Google Scholar
├─ arXiv
└─ 知名期刊网站
2. 记录关键信息
├─ 标题(中文 + 英文)
├─ 作者列表
├─ 期刊/会议
├─ DOI / arXiv编号
└─ 年份
3. 分配ID
├─ 格式:[ID_Year_Author]
├─ ID类型:JP, CP, PP等
├─ 检查ID是否冲突
└─ 作者简写规则
4. 录入索引
├─ 添加到相应分类
├─ 填写完整条目
├─ 添加标签
└─ 验证链接
5. 更新文档
└─ 在引用处使用新ID
4.2 ID分配规则¶
检查冲突:
1. 在索引中搜索:grep "2024_Smith" *.md
2. 如果存在,添加后缀:
[JP_2024_Smith_A]
[JP_2024_Smith_B]
[JP_2024_Smith_C]
3. 记录ID分配日志
示例:
# 待添加
作者:John Smith
年份:2024
类型:期刊论文(JP)
# 检查
存在:[JP_2024_Smith]
# 分配新ID
[JP_2024_Smith_A] # 如果是不同主题
[JP_2024_Smith_2] # 如果是同一作者第二篇
5. 引用常见错误¶
5.1 错误示例与纠正¶
❌ 错误1:未引用
✅ 纠正:
❌ 错误2:引用信息不足
✅ 纠正:
❌ 错误3:ID格式错误
✅ 纠正:
❌ 错误4:版本/日期缺失
✅ 纠正:
❌ 错误5:链接失效
✅ 纠正:
6. 检查清单¶
6.1 引用前检查¶
6.2 添加新文献检查¶
6.3 文档发布前检查¶
7. 工具和资源¶
7.1 文献检索工具¶
| 工具 | URL | 用途 |
|---|---|---|
| Google Scholar | https://scholar.google.com | 学术论文检索 |
| arXiv | https://arxiv.org | 预印本检索 |
| DOI Resolver | https://doi.org | DOI解析 |
| Semantic Scholar | https://www.semanticscholar.org | 学术搜索 |
| Web of Science | https://www.webofscience.com | 高质量数据库 |
7.2 DOI验证工具¶
验证步骤:
# 方法1:浏览器访问
https://doi.org/10.1038/s41586-019-1666-5
# 方法2:命令行curl
curl -L https://doi.org/10.1038/s41586-019-1666-5
# 方法3:Python脚本
import requests
def verify_doi(doi):
url = f"https://doi.org/{doi}"
r = requests.head(url, allow_redirects=True)
return r.status_code == 200
# 使用
verify_doi("10.1038/s41586-019-1666-5")
7.3 自动化工具¶
Zotero浏览器插件: - 自动抓取论文元数据 - 生成标准引用格式 - 导出为BibTeX
arXiv API:
import requests
def fetch_arxiv_metadata(arxiv_id):
url = f"http://export.arxiv.org/api/query?id_list={arxiv_id}"
r = requests.get(url)
return r.text
# 使用
metadata = fetch_arxiv_metadata("1810.04155")
8. 模板和示例¶
8.1 论文引用模板¶
[论文标题][[ID_Year_Author]]
主要发现:
- 发现1
- 发现2
技术细节:
- 参数1[[ID_Year_Author#Section]]
- 参数2
结论:根据[[ID_Year_Author]],我们得出...
8.2 硬件参数引用模板¶
[硬件名称]技术规格[[ID_Year_Company_Model]]
关键参数(来源于手册[[ID_Year_Company_Model]]):
- 量子比特数: [数量]
- 门保真度: F₁q = [值], F₂q = [值]
- 相干时间: T₁ = [值], T₂ = [值]
性能对比:
- 对比系统A[[ID_A]]
- 对比系统B[[ID_B]]
注:数据来源于[年份]年[月份]发布的版本[版本号]
8.3 框架文档引用模板¶
[框架名称]使用指南[[DC_Year_Framework]]
安装:
根据文档[[DC_Year_Framework#Installation]]...
基本使用:
参见教程[[BL_Year_Framework_Tutorial]]...
API参考:
详见[[DC_Year_Framework#API]]...
示例代码:
基于示例[[DC_Year_Framework#Examples]]...
9. 常见问题¶
Q1: 如果找不到文献的DOI?¶
A: 优先使用以下替代方案: 1. arXiv编号(预印本) 2. 官方链接 3. 机构仓库链接 4. 学术数据库链接
Q2: 如何处理没有正式发表的论文?¶
A: 使用PP(预印本)类型:
Q3: 同一作者同年多篇论文如何处理?¶
A: 添加后缀区分:
Q4: 如何引用网络资源(博客、视频)?¶
A: 使用BL(博客)或DC(文档)类型:
10. 最佳实践¶
10.1 命名最佳实践¶
✅ DO: - 使用有意义的作者简写 - 保持ID简洁明了 - 检查ID冲突后再分配
❌ DON'T: - 使用过长或过短的ID - 使用特殊字符 - 重复使用已有ID
10.2 链接管理最佳实践¶
✅ DO: - 优先使用DOI(永久链接) - 提供备用链接 - 测试链接有效性 - 记录访问日期
❌ DON'T: - 使用临时链接 - 只提供一个链接源 - 不验证链接就直接使用
10.3 版本控制最佳实践¶
✅ DO: - 标注手册/文档版本号 - 记录发布日期 - 更新时说明变更内容
❌ DON'T: - 忽略版本信息 - 混用不同版本的数据 - 不说明数据时效性
版本历史¶
| 版本 | 日期 | 修改内容 |
|---|---|---|
| 1.0 | 2026-01-12 | 初始版本,建立引用使用指南 |
联系支持¶
文献管理团队: citation-support@quantum-kb.example.com 问题提交: https://github.com/quantum-kb/citations/issues
定期讨论会: 每月第一个周二, 14:00-15:00