Editor
Visualization
mcdp { provides disapproval [dimensionless] requires revenue_A [USD] requires revenue_B [USD] # provides complexity_A [Nat] # provides complexity_B [Nat] constant dollar_pain_A = 1 [1/USD] constant dollar_pain_B = 1 [1/USD] # constant confusion_A = 0.1 [dimensionless] # constant confusion_B = 0.1 [dimensionless] provided disapproval <= required revenue_A * dollar_pain_A + required revenue_B * dollar_pain_B }
Internal representation details
CompositeNDP                                                                                                   
β”‚    provides   disapproval   SB(β‰₯0) β”‚ requires   revenue_A   SB(β‰₯0) USD                                       
β”‚                                    β”‚ requires   revenue_B   SB(β‰₯0) USD                                       
β”‚  6 nodes, 5 edges                                                                                            
β”‚   connected rec: βœ“                                                                                           
β”‚  provided disapproval                        ≀ _result provided by _invplus         equiv id                 
β”‚  _op required by _invmultvalue               ≀ required revenue_A                   equiv id                 
β”‚  _op required by _invmultvalue1              ≀ required revenue_B                   equiv id                 
β”‚  _invmultvalue1__result required by _invplus ≀ _result provided by _invmultvalue1   equiv id                 
β”‚  _invmultvalue__result required by _invplus  ≀ _result provided by _invmultvalue    equiv id                 
β”œ  _invmultvalue: SimpleWrap                                                                                   
β”‚                 β”‚  provides   _result   SB(β‰₯0) β”‚ requires   _op   SB(β‰₯0) USD                                 
β”‚                 β”” DP_L_LME SB(β‰₯0)  β‡Έ  SB(β‰₯0) USD                                                             
β”‚                    𝒇 ≀ 𝒓                                                                                     
β”‚                   M_C_WrapUnits   USD β†’ dimensionless > M_Identity   SB(β‰₯0)  β†’   same x ⟼ x                  
β”œ _invmultvalue1: SimpleWrap                                                                                   
β”‚                 β”‚  provides   _result   SB(β‰₯0) β”‚ requires   _op   SB(β‰₯0) USD                                 
β”‚                 β”” DP_L_LME SB(β‰₯0)  β‡Έ  SB(β‰₯0) USD                                                             
β”‚                    𝒇 ≀ 𝒓                                                                                     
β”‚                   M_C_WrapUnits   USD β†’ dimensionless > M_Identity   SB(β‰₯0)  β†’   same x ⟼ x                  
β””       _invplus: SimpleWrap                                                                                   
                  β”‚  provides   _result   SB(β‰₯0) β”‚ requires   _invmultvalue__result    SB(β‰₯0)                  
                  β”‚                              β”‚ requires   _invmultvalue1__result   SB(β‰₯0)                  
                  β”” M_Fun_AddMany_DP SB(β‰₯0)  β‡Έ  WU ⟨dimensionless,dimensionless⟩                               
                                                β”” (_invmultvalue._result:SB(β‰₯0)Γ—_invmultvalue1._result:SB(β‰₯0)) 
                     𝒇 ≀ 𝒓₁ + 𝒓₂                                                                               
                    β”œ   opspace: SB(β‰₯0)                                                                        
                    β”œ        Rs: β”œ SB(β‰₯0)                                                                      
                    β”‚            β”” SB(β‰₯0)                                                                      
                    β”œ Rs_labels: β”œ β”œ _invmultvalue                                                             
                    β”‚            β”‚ β”” _result                                                                   
                    β”‚            β”” β”œ _invmultvalue1                                                            
                    β”‚              β”” _result                                                                   
                    β””      algo: ApproximationAlgorithms - ApproximationAlgorithms.VAN_DER_CORPUT              

hel1-z7-prod-editor-4 Restart page