Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Tej Chajed
iris
Commits
aecd5422
Commit
aecd5422
authored
Feb 23, 2015
by
Janno
Browse files
merge, merge, merge
parents
836300b2
8e069e6b
Changes
1
Hide whitespace changes
Inline
Side-by-side
lib/ModuRes/RA.v
View file @
aecd5422
...
...
@@ -374,6 +374,7 @@ End Agreement.
Section
InfiniteProduct
.
(* I is the index type (domain), S the type of the components (codomain) *)
Context
(
I
:
Type
)
(
S
:
forall
(
i
:
I
),
Type
)
`
{
tyS
:
forall
i
,
Setoid
(
S
i
)}
`
{
uS
:
forall
i
,
RA_unit
(
S
i
)}
...
...
@@ -406,15 +407,15 @@ Section InfiniteProduct.
-
now
eapply
(
ra_valid_unit
(
RA
:
=
raS
i
)
_
).
-
eapply
(
ra_op_valid
(
RA
:
=
raS
i
)
_
_
)
;
now
eauto
.
Qed
.
End
InfiniteProduct
.
Section
HomogeneousProduct
.
(* I is the index type (domain), S the type of the components (codomain) *)
Context
(
I
:
Type
)
(
S
:
Type
)
`
{
RA
S
}.
Global
Instance
ra_homprod
:
RA
(
forall
(
i
:
I
),
S
).
Proof
.
now
eapply
ra_infprod
;
auto
.
Qed
.
End
HomogeneousProduct
.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment