Skip to main content

Source-pinned research

Research proof index

Search theorem names, mathematical ideas, modules, topics, projects, and role-labelled researchers. Open a result for its complete indexed Lean declaration and source record.

This index contains 2,569 research declarations. Search 10,000 more complete Mathlib declarations.

All topics

Showing 427 to 432 of 2,569 results.

Project-declaredLean 4.31.0

Verify Matches Implies is sound

Cedar.Thm.verifyMatchesImplies_is_sound

Mathematical statement

The verifyMatchesImplies analysis is sound: if the assertions verifyMatchesImplies p₁ p₂ εnv are unsatisfiable for the policies p₁ and p₂ and the strongly well-formed symbolic environment εnv, then if p₁ matches in any strongly well-formed concrete environment env ∈ᵢ εnv, then p₂ also matches.

authorizationprogram verificationsemantics

Source project: Cedar Specification

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Verify Never Errors is ok and sound

Cedar.Thm.verifyNeverErrors_is_ok_and_sound

Project documentation

Concrete version of verifyNeverErrors_is_sound. NOTE: This theorem and many of the following soundness theorems use env.StronglyWellFormedForPolicy p' in the conclusion rather than env.StronglyWellFormedForPolicy p. One can obtain a weaker version with env.StronglyWellFormedForPolicy p, using the lemma `wellTypedPolicy_preserves_StronglyWellFormed...

authorizationprogram verificationsemantics

Source project: Cedar Specification

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Verify Never Matches is complete

Cedar.Thm.verifyNeverMatches_is_complete

Mathematical statement

The verifyNeverMatches analysis is complete: if the assertions verifyNeverMatches p εnv are satisfiable for the policy p and the strongly well-formed symbolic environment εnv, then there exists a strongly well-formed concrete environment env ∈ᵢ εnv such that the evaluator will return .ok true when applied to p and env.

authorizationprogram verificationsemantics

Source project: Cedar Specification

Person-level attribution pending.

View proof record