compactness

Solve compactness problems in topology using Z3 and SymPy.

3.9k|296|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/parcadei/Continuous-Claude-v3 --skill compactness-parcadei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compactness
Source: https://github.com/parcadei/Continuous-Claude-v3/tree/main/.claude/skills/math/topology/compactness
Command: npx skills add https://github.com/parcadei/Continuous-Claude-v3 --skill compactness-parcadei

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires z3-solver, sympy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides strategies and tools for solving problems related to compactness in topology, helping users determine if a space is compact and understand its implications.

Core Features & Use Cases

  • Compactness Tests: Apply theorems like Heine-Borel and sequential compactness tests.
  • Product Spaces: Utilize Tychonoff's theorem for product spaces.
  • Consequences: Understand how compactness affects continuous functions and images.
  • Use Case: Determine if a given subset of R^n is compact by checking if it's closed and bounded.

Quick Start

Use the compactness skill to check if the space X is compact using the Heine-Borel theorem.

Frequently Asked Questions about compactness

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the best way to prove a topological space is compact algorithmically?

The best way to prove a topological space is compact algorithmically is by applying sequential compactness tests or the Heine-Borel theorem. This Skill automates these mathematical proofs using Z3 and SymPy.

How do I check if a subset of R^n is compact using the Heine-Borel theorem?

To check compactness using the Heine-Borel theorem, verify whether the subset of R^n is both closed and bounded. This Skill applies those tests with SymPy computations to determine if the topological space is compact.

Can I apply Tychonoff's theorem to test compactness in product spaces?

Yes, you can apply Tychonoff's theorem to product spaces. This Skill provides methods to determine compactness for product topologies by verifying the compactness of each individual factor space.

How does compactness affect continuous functions in topology?

Compactness guarantees that the continuous image of a compact space is also compact. This Skill helps you analyze and prove consequences of compactness on continuous functions using Z3 for logical proofs.

Does this Skill use Z3 and SymPy for solving topology proofs?

Yes, this Skill uses Z3 for automating topology proofs and SymPy for mathematical computations. These dependencies enable it to solve compactness problems and verify theorems algorithmically.

What is the best way to prove a topological space is compact algorithmically?

The best way to prove a topological space is compact algorithmically is by applying sequential compactness tests or the Heine-Borel theorem. This Skill automates these mathematical proofs using Z3 and SymPy.