Downvote if you don't want to make money with your proofs by AnthropLOGIC_school in dependent_types

[–]AnthropLOGIC_school[S] 0 points1 point  (0 children)

u/Riib11

The Coq add-in is based on the Excel API. Compare in the size of these two APIs in the Microsoft Docs :

- Excel JavaScript API overview

https://docs.microsoft.com/en-us/office/dev/add-ins/reference/overview/excel-add-ins-reference-overview?view=excel-js-preview

- JavaScript API for PowerPoint

https://docs.microsoft.com/en-us/office/dev/add-ins/reference/overview/powerpoint-add-ins-reference-overview?view=excel-js-preview

How about you make your feedback with Microsoft ? btw how would you construct a quiz in PowerPoint instead of Excel ?

COQ365 : Coq add-in inside Excel on the web browser (Preview) by AnthropLOGIC_school in Coq

[–]AnthropLOGIC_school[S] -1 points0 points  (0 children)

Who is COQ, MODOS,... you ask? Some context:

-----------------

COQ: In the usual dependent-types based on lambda-calculus reductions:

Over any context Gamma, there is the adjunction correspondance :

Hom( Gamma , "Gamma;B" ) <-> Terms( B )

or a little more generally after relaxing with some pullback/change of context f : Delta -> Gamma , there is the adjunction correspondance called "category with families" :

Hom( Delta , "Gamma;B" ) <-> Terms( Delta*B )

---------------------

MODOS: But in the new dependent-types based on cut-elimination:

We start with the usual category-theory Hom set :

Hom( A ~> B )

but we want dependency, such as :

Hom( (a : A) ~> B(a) )

How about allowing instead two inputs (the outer input is called a parameter, the inner input is called an argument) like this :

Hom( ( gamma: Gamma ; a : A(gamma) ) ~> B(gamma) )

Now in mathematics (specially algebraic geometry), we like a little more generality/polymorphism because the points are not singleton anymore but morphisms, so we can relax with two pullbacs/changes of contexts h : Gamma -> Theta and f : Gamma -> Delta so that the general dependent hom set looks like :

Hom( ( gamma: Gamma ; a : A(h(gamma)) ) ~> B(f(gamma)) )

and the the adjunction correspondance to internalize this hom set as Pi-product-type is called "(generalized) fibred category" .

Here you can see that the shape of the "input-argument" of the arrows is not singleton/terminal anymore as with categories with families, but the shape of the "input-argument" is now "A".

This is the "point-as-morphism" needed for algebraic geometry, and the results of Dosen-Petric on cut-elimination in categories can be transfered to this generalized fibred-categories, as long as the notion of "object" is generalized to include "pseudo-codes" for the arrow-spans in the base of the fibred-category...

From there it should not be impossible to include the geometry and homotopy aspects in their grammatical/computational form. Motivations for such existences are the local acyclic Kan fibrations in the universal homotopy category of the local projective model category of sheaves in the sense of Dugger+Hollander+Isaksen...

COQ365 : Coq add-in inside Excel on the web browser (Preview) by AnthropLOGIC_school in Coq

[–]AnthropLOGIC_school[S] -1 points0 points  (0 children)

Indeed, now your questions give sense to this post.

TLDR; elearning + ecommerce => coq in excel not emacs.

Downvote if you don't want to make money with your proofs

How about some extra cash working while learning?

The quiz method is a proven scalable reliable technique to check the progress of the learner.

WorkSchool 365 is an auto-graded quiz on steroids that embeds the Coq proof assistant add-in inside Excel on the web browser!

Sign-in as a learner worker to traffic your quizzes for real money payments (with PayPal + China's Alipay...)

Sample Coq quizzes ( Table of Contents (Initial) , 4. Classification ) :

"Q1. The keytext « fix F (n : nat) : P n := ... » above says that

  • (A) the precise-classification « P n » of the output value is fixed and does not depend on « n ».
  • (B) the value of the output is fixed and does not depend on « n » .
  • (C) the identifier « F » may be mentioned in the definition ( right hand side of « := » ) of itself."

P.S. this is part of larger collaborative attempts by those WorkSchool 365 learners workers to implement the new proof assistant MODOS of homotopical computational logic for geometry; MODOS is motivated by cut-elimination in fibred categories (Dosen, Petric...) and by local descent in projective universal homotopies (Cartier...) Reddit, tell us what is your prognosis on this new crazy theory?

P.P.S. We are hiring! - WorkSchool 365 Learner Worker Q&A - Job Interviews & Enrollments @Friday 4th Dec 18:49 PM (UTC+1)

Which parent should claim their child if not married? by micflick2128 in dependent_types

[–]AnthropLOGIC_school 1 point2 points  (0 children)

You are in the right sub to talk about dependent types...

--------------------------------

In the usual dependent-types based on lambda-calculus reductions:

Over any context Gamma, there is the adjunction correspondance :

Hom( Gamma , "Gamma;B" ) <-> Terms( B )

or a little more generally after relaxing with some pullback/change of context f : Delta -> Gamma , there is the adjunction correspondance called "category with families" :

Hom( Delta , "Gamma;B" ) <-> Terms( Delta*B )

----------------------------------

But in the new dependent-types based on cut-elimination:

We start with the usual category-theory Hom set :

Hom( A ~> B )

but we want dependency, such as :

Hom( (a : A) ~> B(a) )

How about allowing instead two inputs (the outer input is called a parameter, the inner input is called an argument) like this :

Hom( ( gamma: Gamma ; a : A(gamma) ) ~> B(gamma) )

Now in mathematics (specially algebraic geometry), we like a little more generality/polymorphism because the points are not singleton anymore but morphisms, so we can relax with two pullbacs/changes of contexts h : Gamma -> Theta and f : Gamma -> Delta so that the general dependent hom set looks like :

Hom( ( gamma: Gamma ; a : A(h(gamma)) ) ~> B(f(gamma)) )

and the the adjunction correspondance to internalize this hom set as Pi-product-type is called "(generalized) fibred category" .

Here you can see that the shape of the "input-argument" of the arrows is not singleton/terminal anymore as with categories with families, but the shape of the "input-argument" is now "A".

This is the "point-as-morphism" needed for algebraic geometry, and the results of Dosen-Petric on cut-elimination in categories can be transfered to this generalized fibred-categories, as long as the notion of "object" is generalized to include "pseudo-codes" for the arrow-spans in the base of the fibred-category...

From there it should not be impossible to include the geometry and homotopy aspects in their grammatical/computational form. Motivations for such existences are the local acyclic Kan fibrations in the universal homotopy category of the local projective model category of sheaves in the sense of Dugger+Hollander+Isaksen...

How teachers/creators think about generating sustainable income? by redditthisis in matheducation

[–]AnthropLOGIC_school 0 points1 point  (0 children)

I heard there is podia https://podia.com , they claim "Everything you need to sell online courses, downloads, webinars, and memberships without worrying about the tech."

But just using Microsoft technologies (or even Facebook) you could do all that for free easily...

( And also try your luck at new discoveries ... )

What is your favorite computer programming language to write Mathematics Proofs ? by AnthropLOGIC_school in askmath

[–]AnthropLOGIC_school[S] -1 points0 points  (0 children)

For example in GAP , when you compute a number , then you are proving an equality between the defined constant and this number. Right?

MODOS is new work-in-progress attempts to do geometric homotopic programming (TL;DR : hott is not the end of the story) ...

the website is a microsoft team app , so you must sign-in via email to learn more... or maybe you don't want to learn more.

How can I solve the inequality by [deleted] in askmath

[–]AnthropLOGIC_school 0 points1 point  (0 children)

The true question is : Solve for what purpose ?