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 403 to 408 of 2,569 results.

Project-declaredLean 4.31.0

Verify Always Denies Opt eqv verify Always Denies ok

Cedar.Thm.verifyAlwaysDeniesOpt_eqv_verifyAlwaysDenies_ok

Project documentation

This theorem covers the "happy path" -- showing that if optimized policy compilation succeeds, then verifyAlwaysAllows and verifyAlwaysAllowsOpt are equivalent.

authorizationprogram verificationsemantics

Source project: Cedar Specification

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Verify Always Matches is complete

Cedar.Thm.verifyAlwaysMatches_is_complete

Mathematical statement

The verifyAlwaysMatches analysis is complete: if the assertions verifyAlwaysMatches 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 not return .ok true when applied to p and env.

authorizationprogram verificationsemantics

Source project: Cedar Specification

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Verify Always Matches is complete

Cedar.Thm.verifyAlwaysMatches_is_complete'

Mathematical statement

Alternate definition of completeness for alwaysMatches: For a singleton policyset, if symcc says the policy does not alwaysMatch, then there exists a concrete environment where the policy does not appear in determiningPolicies.

authorizationprogram verificationsemantics

Source project: Cedar Specification

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Verify Always Matches is sound

Cedar.Thm.verifyAlwaysMatches_is_sound'

Mathematical statement

Alternate definition of soundness for alwaysMatches: For a singleton policyset, if symcc says the policy alwaysMatches, then the spec authorizer should say it always appears in determiningPolicies

authorizationprogram verificationsemantics

Source project: Cedar Specification

Person-level attribution pending.

View proof record