compactness

Analyze compactness in topological spaces using Z3 and SymPy.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill compactness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compactness
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/math/math/topology/compactness
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill compactness

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, a fundamental concept in advanced mathematics.

Core Features & Use Cases

  • Compactness Identification: Helps determine if a given space or subset is compact using various criteria (Heine-Borel, sequential compactness, open covers).
  • Property Application: Explains and applies consequences of compactness, such as continuous images of compact sets being compact.
  • Use Case: When faced with a question like "Is this subset of R^n compact?", this skill guides you through checking if it's closed and bounded, or applying other relevant theorems.

Quick Start

Use the compactness skill to prove that a given set is bounded and closed.

Frequently Asked Questions about compactness

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

FAQPage Schema
How do I prove a subset of R^n is compact using the Heine-Borel theorem?

To analyze topological compactness, this Skill uses Z3 for logical proofs and SymPy for symbolic computation. It helps determine if spaces are compact and applies properties like continuous images of compact sets being compact.

What is the best way to check sequential compactness in metric spaces?

Checking sequential compactness in metric spaces involves verifying every sequence has a convergent subsequence. This Skill provides problem-solving strategies to evaluate this criterion alongside open covers and Heine-Borel.

Does Z3 work with SymPy for proving properties of continuous functions on compact sets?

Yes, you can use this Skill to analyze product spaces for compactness. It provides computational tools and strategies to address scenarios involving metric spaces, product spaces, and continuous functions.

How do I compute limits and extrema on compact sets using SymPy?

To compute limits and extrema on compact sets, this Skill utilizes SymPy for the symbolic computation. It integrates these computations with topological proofs to analyze continuous functions.