{"action":"created","issue":{"url":"https://api.github.com/repos/UniMath/UniMath/issues/731","repository_url":"https://api.github.com/repos/UniMath/UniMath","labels_url":"https://api.github.com/repos/UniMath/UniMath/issues/731/labels{/name}","comments_url":"https://api.github.com/repos/UniMath/UniMath/issues/731/comments","events_url":"https://api.github.com/repos/UniMath/UniMath/issues/731/events","html_url":"https://github.com/UniMath/UniMath/pull/731","id":236425361,"number":731,"title":"Initial rep","user":{"login":"amblafont","id":1489135,"avatar_url":"https://avatars3.githubusercontent.com/u/1489135?v=3","gravatar_id":"","url":"https://api.github.com/users/amblafont","html_url":"https://github.com/amblafont","followers_url":"https://api.github.com/users/amblafont/followers","following_url":"https://api.github.com/users/amblafont/following{/other_user}","gists_url":"https://api.github.com/users/amblafont/gists{/gist_id}","starred_url":"https://api.github.com/users/amblafont/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amblafont/subscriptions","organizations_url":"https://api.github.com/users/amblafont/orgs","repos_url":"https://api.github.com/users/amblafont/repos","events_url":"https://api.github.com/users/amblafont/events{/privacy}","received_events_url":"https://api.github.com/users/amblafont/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-06-16T09:12:13Z","updated_at":"2017-06-16T12:33:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/UniMath/UniMath/pulls/731","html_url":"https://github.com/UniMath/UniMath/pull/731","diff_url":"https://github.com/UniMath/UniMath/pull/731.diff","patch_url":"https://github.com/UniMath/UniMath/pull/731.patch"},"body":"Proof that the initial hss is the initial representation in the sense of Hirschowitz & Maggesi"},"comment":{"url":"https://api.github.com/repos/UniMath/UniMath/issues/comments/309014755","html_url":"https://github.com/UniMath/UniMath/pull/731#issuecomment-309014755","issue_url":"https://api.github.com/repos/UniMath/UniMath/issues/731","id":309014755,"user":{"login":"DanGrayson","id":700228,"avatar_url":"https://avatars2.githubusercontent.com/u/700228?v=3","gravatar_id":"","url":"https://api.github.com/users/DanGrayson","html_url":"https://github.com/DanGrayson","followers_url":"https://api.github.com/users/DanGrayson/followers","following_url":"https://api.github.com/users/DanGrayson/following{/other_user}","gists_url":"https://api.github.com/users/DanGrayson/gists{/gist_id}","starred_url":"https://api.github.com/users/DanGrayson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DanGrayson/subscriptions","organizations_url":"https://api.github.com/users/DanGrayson/orgs","repos_url":"https://api.github.com/users/DanGrayson/repos","events_url":"https://api.github.com/users/DanGrayson/events{/privacy}","received_events_url":"https://api.github.com/users/DanGrayson/received_events","type":"User","site_admin":false},"created_at":"2017-06-16T12:33:32Z","updated_at":"2017-06-16T12:33:32Z","body":"I think proofs are more robust if they focus on just one goal at a time, and\r\nwe make such a recommendation in the README, e.g.:\r\n```\r\ndiff --git a/UniMath/SubstitutionSystems/ModulesFromSignatures.v b/UniMath/SubstitutionSystems/ModulesFromSignatures.v\r\nindex d6e53492..4d23e28b 100644\r\n--- a/UniMath/SubstitutionSystems/ModulesFromSignatures.v\r\n+++ b/UniMath/SubstitutionSystems/ModulesFromSignatures.v\r\n@@ -381,14 +381,14 @@ Section InitialRep.\r\n       apply cancel_postcomposition.\r\n       etrans;[eapply assoc|].\r\n       etrans.\r\n-      eapply cancel_postcomposition.\r\n-      eapply (θ_nat_1_pw _ _ a (p T_alg)).\r\n+      { eapply cancel_postcomposition.\r\n+        eapply (θ_nat_1_pw _ _ a (p T_alg)). }\r\n       rewrite <- assoc.\r\n       apply cancel_precomposition.\r\n       etrans; revgoals.\r\n-      eapply pathsinv0.\r\n-      eapply nat_trans_eq_pointwise.\r\n-      eapply (functor_comp H (_:EndC⟦ T_mon ∙ x', T_mon ∙ x⟧) ).\r\n+      { eapply pathsinv0.\r\n+        eapply nat_trans_eq_pointwise.\r\n+        eapply (functor_comp H (_:EndC⟦ T_mon ∙ x', T_mon ∙ x⟧) ). }\r\n       apply cancel_postcomposition.\r\n       apply functor_cancel_pw.\r\n       apply (nat_trans_eq hs).\r\n```"}}
{"actor":{"display_login":"DanGrayson"}}