请详细阐述人类使用量子计算机的主要限制，给出5个关键限制，并以markdown格式输出。
user
```markdown
### 量子计算机的主要限制

1. **量子态的脆弱性**：
   - 量子比特（qubits）容易受到外界环境的干扰，导致量子态的退相干（decoherence）。
   - 这种脆弱性需要极其严格的低温环境和无干扰的操作条件。

2. **纠错技术的复杂性**：
   - 量子纠错码（Quantum Error Correction, QEC）虽然能够纠正量子计算中的错误，但其实现极其复杂。
   - 需要大量的物理量子比特来实现一个逻辑量子比特，增加了系统的复杂性和成本。

3. **硬件的限制**：
   - 当前的量子计算机硬件仍然处于早期发展阶段，稳定性和可扩展性有限。
   - 制造高精度、低噪声的量子比特是一项技术挑战。

4. **算法与应用的局限性**：
   - 尽管量子计算机在某些特定问题上（如因子分解和搜索算法）表现出色，但其通用性和应用范围仍然有限。
   - 许多经典算法在量子计算机上尚未找到有效的对应算法。

5. **软件与编程环境的成熟度**：
   - 量子编程语言和开发工具相对较少，且不够成熟。
   - 量子计算的编程模型与经典计算有显著不同，学习和开发成本较高。
```
assistant