Will Assad
Will Assad
  • 18
  • 420 800
Create an Advanced Blockchain in Python Part 1: The Block Node
In this video, I create a proper block data type in Python using a similar structure to linked lists. The code is posted here: github.com/willassad/Advanced-Blockchain-Python
มุมมอง: 3 956

วีดีโอ

Proving the Darboux Integral is Linear
มุมมอง 3.1K3 ปีที่แล้ว
Adapted from Alfonso-Gracia Saz, MAT137 at the University of Toronto. Today we prove rigorously that the Darboux Integral is linear. That is, if we want to integrate the sum of two functions, we can simply integrate the two individual functions and sum the result. This is an important result in Real Analysis. 00:00 Intro 1:13 Proof Header 2:17 Darboux Definition 3:38 Lemma 1 5:08 Lemma 2 6:37 L...
Python Cryptocurrency Part 12: Buy Page and Styling
มุมมอง 11K4 ปีที่แล้ว
CSS and styling files: github.com/willassad/cryptocurrencypython/tree/main/static Text editor: atom.io
Python Cryptocurrency Part 11: Transactions Page
มุมมอง 4.4K4 ปีที่แล้ว
Text editor: atom.io
Python Cryptocurrency Part 10: Valid Transactions
มุมมอง 4K4 ปีที่แล้ว
Text editor: atom.io
Python Cryptocurrency Part 9: Converting Blockchains
มุมมอง 4.2K4 ปีที่แล้ว
Text editor: atom.io
Sum of 1/n^2 Using Non-Elementary Integrals
มุมมอง 9984 ปีที่แล้ว
Today I prove that the sum of 1/n^2 = pi^2/6 using two non-elementary integrals. I adapted this proof from a question on an exam from the Higher School Certificate of Mathematics.
Python Cryptocurrency Part 8: User Login
มุมมอง 3.8K4 ปีที่แล้ว
login.html file: github.com/willassad/cryptocurrencypython/blob/main/templates/login.html Text editor: atom.io
Python Cryptocurrency Part 7: User Registration
มุมมอง 4.8K4 ปีที่แล้ว
register.html file: github.com/willassad/cryptocurrencypython/blob/main/templates/register.html Text editor: atom.io
Python Cryptocurrency Part 6: Adding Forms
มุมมอง 6K4 ปีที่แล้ว
Text Editor: atom.io
Python Cryptocurrency Part 5: MYSQL Access
มุมมอง 8K4 ปีที่แล้ว
sqlhelpers.py file: github.com/willassad/cryptocurrencypython/blob/main/sqlhelpers.py Text editor: atom.io
Zinc Finger Nucleases (ZFNs)
มุมมอง 13K4 ปีที่แล้ว
Zinc Finger Nuclease (ZFN) is the binding of a zinc finger protein (DNA binding domain) to a FOK1 enzyme (DNA cleaving domain) to target a specific DNA sequence. Zinc Fingers bind to an amino acid (three bases) and the FOK1 enzyme heterodimerizes to cleave the DNA. A potential application is the use of ZFNs to target the CCR5 gene in HIV patients to prevent the virus from entering a cell.
Python Cryptocurrency Part 4: Flask Implementation
มุมมอง 11K4 ปีที่แล้ว
Text Editor: atom.io/ If you are having troubles with installing MySQL, try: $ brew install mysql $ brew tap homebrew/services $ brew services start mysql $ mysqladmin -u root password 'yourpassword'
Proof of Euler's Formula Without Taylor Series
มุมมอง 252K4 ปีที่แล้ว
This is an important result in Complex Analysis. By letting z be a function that maps real numbers to complex numbers defined as z(θ) = cos(θ) isin(θ), we can differentiate z and solve the resulting differential equation to prove Euler's Formula. This method is more rigorous than the classic Taylor Series proof as it does not involve rearranging an infinite sum.
Python Cryptocurrency Part 3: Verifying Valid Blockchains
มุมมอง 10K4 ปีที่แล้ว
Text Editor: atom.io/
Integral of x^x in Terms of The Gamma Function
มุมมอง 22K4 ปีที่แล้ว
Integral of x^x in Terms of The Gamma Function
Python Cryptocurrency Part 2: Mining Blocks
มุมมอง 14K6 ปีที่แล้ว
Python Cryptocurrency Part 2: Mining Blocks
Python Cryptocurrency Part 1: Defining the Blockchain
มุมมอง 45K6 ปีที่แล้ว
Python Cryptocurrency Part 1: Defining the Blockchain

ความคิดเห็น

  • @NethumAtapattu
    @NethumAtapattu 22 วันที่ผ่านมา

    Bro i was so skeptical and just like @ralf7568 said, my mind is blown, this is like proving everything in existence. RESPECT!

  • @SonVu-rw9hh
    @SonVu-rw9hh 27 วันที่ผ่านมา

    can you do it for 1/k^3

  • @natjimoEU
    @natjimoEU หลายเดือนก่อน

    nothing about this is decentralized though...

  • @c_ornato
    @c_ornato หลายเดือนก่อน

    I really like this! Wouldn't it be more rigorous to use the generalised solution for such a differential equation, where dz/dθ - iz = 0 <=> z = Ce^(iθ) ? Or would that not work in the complex plane ?

  • @xoxogamewolf7585
    @xoxogamewolf7585 หลายเดือนก่อน

    when there's a really popular video and you don't click it so you go to another random video to brag about it

  • @RB_Universe_TV
    @RB_Universe_TV 2 หลายเดือนก่อน

    how do even calcute the integral of dθ dz You can't take integral w.r.t. z and integral w.r.t. θ on both sides.... can you?

  • @mogaukarabotau4515
    @mogaukarabotau4515 2 หลายเดือนก่อน

    PHENOMINAL!

  • @pelasgeuspelasgeus4634
    @pelasgeuspelasgeus4634 2 หลายเดือนก่อน

    The euler formula can't be right. The left side, exponential equation, gives values from 1 to infinity by definition. The right side is an addition of 2 trig functions which give values from -1 to 1. Do you see the problem?

  • @StochasticPerson
    @StochasticPerson 2 หลายเดือนก่อน

    Amazing video, finally somebody not using the taylor series. Plus only in 4 minutes🙏🙏

  • @PhDVlog777
    @PhDVlog777 2 หลายเดือนก่อน

    It is pronounced "zee," not "zed."

  • @ikerluz2220
    @ikerluz2220 3 หลายเดือนก่อน

    Very nice, very neat

  • @pelasgeuspelasgeus4634
    @pelasgeuspelasgeus4634 3 หลายเดือนก่อน

    I stopped at 1:22. You differentiated and treated i as a number. But i is not a real number. So your proof is discarded.

    • @asherasher9249
      @asherasher9249 13 วันที่ผ่านมา

      The name “real number” that mathematicians use is kind of misleading and makes it seems like i isn’t actually a number, but rest assured, it is definitely a number.

    • @pelasgeuspelasgeus4634
      @pelasgeuspelasgeus4634 13 วันที่ผ่านมา

      @asherasher9249 If i is a number like 1, 2, etc then tell me when did you buy i apples?

  • @adamkr5506
    @adamkr5506 3 หลายเดือนก่อน

    Oh my god the most elegant beautiful démonstration it really chocked me

  • @thoufeek1968
    @thoufeek1968 3 หลายเดือนก่อน

    I ran into an error with self.chain… Fixed it by doing Self.chain = chain if chain is not None else [] I put this under def __init__

  • @legendsplayground7017
    @legendsplayground7017 4 หลายเดือนก่อน

    Mayn I thought this is gonna be a complex one, it's nice and elegant. Glad that I found your videos, love your content 👍, Jesus bless.

  • @PARADOXzss07
    @PARADOXzss07 4 หลายเดือนก่อน

    Hello Mr.Assad, I know that this video is 4 years old now, but I am having issues with the packages, specifically MySQL and Flask, as well as the entire App setup part of the video, could you possibly give me some updated instructions? Thanks in advance!

  • @videopiazzaverdi
    @videopiazzaverdi 4 หลายเดือนก่อน

    Def: C(n-1)=1-(x/n)S(n) S(n-1)=(x/n)C(n) ==> C(0)=cos(x) S(0)=sin(x) Def: E(n)=C(n)+iS(n) E(n-1)=C(n-1)+iS(n-1) E(n-1)=1-(x/n)S(n)+(ix/n)C(n) E(n-1)=1+(ix/n)[C(n)+iS(n)] E(n-1)=1+(ix/n)E(n) ==> E(0)=e^(ix) ==> e^(ix) = cos(x)+Isin(x)

  • @nibeditasarkar143
    @nibeditasarkar143 5 หลายเดือนก่อน

    Bro you forgot +C??

  • @bhumishorgaire3030
    @bhumishorgaire3030 5 หลายเดือนก่อน

    Absolutely wrong idea!! If you differentiate something and you integrate the result then question appears!!! Please don’t contaminate mathematics

    • @asherasher9249
      @asherasher9249 13 วันที่ผ่านมา

      the proof is very much right… what does this criticism mean-what question appeared?

  • @lifeforever1665
    @lifeforever1665 5 หลายเดือนก่อน

    How do you know i is a constant term while doing derivative?

    • @郑枨玚
      @郑枨玚 5 หลายเดือนก่อน

      i^2 = -1 bro

    • @asherasher9249
      @asherasher9249 13 วันที่ผ่านมา

      by definition, just like all other numbers 0, 1, pi, etc

  • @rustyspottedcat8885
    @rustyspottedcat8885 5 หลายเดือนก่อน

    best proof i have ever seen

  • @reeb3687
    @reeb3687 6 หลายเดือนก่อน

    i guess my next question is: what is the motivation for putting a number in the form cosθ +isinθ? i understand that polar coordinates and the complex plane are useful, but i still dont see where someone would come up with this form to represent something just by complete chance as a result of liking to use the complex plane.

  • @Arriyad1
    @Arriyad1 6 หลายเดือนก่อน

    The proof starts with the derivatives: but are these derivatives (deriv of cos is -sin; deriv of sin is cos) not proven by Taylor series we wanted to avoid ? I mean, are the Taylor series not hiding behind the formulas for derivatives of cos and sin?

  • @BilalAhmed-on4kd
    @BilalAhmed-on4kd 6 หลายเดือนก่อน

    2:28 shouldn't it be ln|z|, which results in 2 possible solutions for u, u=±e^(iθ)

  • @jankruit6089
    @jankruit6089 6 หลายเดือนก่อน

    Great work, i use it to explain blockchain to my fellow lectures. Please note that you use different data and self.number and self.previous_hash has switched places, compared to the second youtube movie.

  • @CandraNurIhsan
    @CandraNurIhsan 6 หลายเดือนก่อน

    In real Blockchain what db they use?

  • @CandraNurIhsan
    @CandraNurIhsan 6 หลายเดือนก่อน

    Newbie here, so in real world this block chain object spread in the network, what happened if join the network latter and the Blockchain object is massive? When adding block it spread across network what happened if i miss that block (i disconnected from network) and reconnect at next block?

  • @griffibr1961
    @griffibr1961 6 หลายเดือนก่อน

    Cool

  • @CHARGING.TARTARUS
    @CHARGING.TARTARUS 6 หลายเดือนก่อน

    روعة الله يبارك ❤

  • @tcnoz5842
    @tcnoz5842 7 หลายเดือนก่อน

    Come on man, this is jot a proof, because you just took the derivative of the function and then you integrat it, of course you will get the original function that you started with.

    • @asherasher9249
      @asherasher9249 13 วันที่ผ่านมา

      thats kind of the point that they are the same function. its that doing both in succession shows that these are two representations of the same function

  • @FlavioGaming
    @FlavioGaming 8 หลายเดือนก่อน

    When you re-mine block 3, it takes replaces it's previous hash as block 4's previous hash because of the line block.previous_hash=self.chain[-1].hash() Shouldn't it use Block 2's hash as it's previous hash instead? Also, it adds this new block #3 to the end of the chain because the mine function has self.add(block) in it. It doesn't replace the block.

    • @abdullahsheriff_
      @abdullahsheriff_ 7 หลายเดือนก่อน

      Point #1: The line below: >>> block.previous_hash=self.chain[-1].hash() can be replaced with >>> block.previous_hash=self.chain[block.block_num-1].hash() But, we seldom have to re-mine blocks in a blockchain, so picking from the end is feasible. Let me explain. The answer to your first statement - in Blockchain, when you re-mine a block 'N', you essentially have to change all the blocks that come after it, because they are dependent on the previous block's hash value. This is what makes it difficult to crack it. The word here - is immutability. The blocks once inserted into the chain, are immutable. Hence, to show any change, one must add a new block indicating the changed values / modified values. If you wish to re-mine, that depends on your implementation method & use-case. In the video, he seems to be showcasing what happens when one tries to re-mine a block. It violates the Blockchain's validity, and that is shown through the 'isValid()' function. So he's technically correct.

  • @abrarfoysal6808
    @abrarfoysal6808 8 หลายเดือนก่อน

    Awesome brother❤

  • @alvarovelasco9893
    @alvarovelasco9893 8 หลายเดือนก่อน

    Why do you chose teta iqual Zero?.Teta can take any real number.

  • @rodericksibelius8472
    @rodericksibelius8472 8 หลายเดือนก่อน

    And how do you apply that formula in designing Microwave circuits and other electronic design calculations, can you provide and example how it is used in the real word both in 'radians' and 'degrees'?

  • @BelemaJumbo-kw1yb
    @BelemaJumbo-kw1yb 8 หลายเดือนก่อน

    ❤❤❤❤❤❤

  • @bxllpz
    @bxllpz 8 หลายเดือนก่อน

    Mine says 5:05 mine says Block is not defined. Did you mean ‘block’ and when I put block it gives me the error cannot access local Variable ‘block’ where it is not associated with a value

  • @guillaumepreudhomme4800
    @guillaumepreudhomme4800 8 หลายเดือนก่อน

    This is crazy

  • @martingrimshaw593m
    @martingrimshaw593m 9 หลายเดือนก่อน

    Tricky 😢

  • @maximinmaster7511
    @maximinmaster7511 9 หลายเดือนก่อน

    hello, have you a complete program connected to the network ?

  • @GuniDubey-rz2gu
    @GuniDubey-rz2gu 9 หลายเดือนก่อน

    Extremely good

  • @harsh-up74
    @harsh-up74 10 หลายเดือนก่อน

    Nailed it man

  • @-mohamedayman3924
    @-mohamedayman3924 10 หลายเดือนก่อน

    Respect

  • @danwright4932
    @danwright4932 10 หลายเดือนก่อน

    Apologies to content provider for using your comments in this way, Im trying to learn but I’m not a modern fellow. I would subscribe but its pretty much beyond my capability. PLEASE.. someone with a tiny bit of bravado. I am not tec savy. I have a business idea. Ive given up trying to learn the smart contract programming & crypto skills needed to make the idea happen. I don’t have cash to pay for programming. I will split the business with you 50/50 if you do the smarts. This is no scam. I will list my email I suppose to talk. Please consider.

    • @WildFarmer-p3w
      @WildFarmer-p3w 3 หลายเดือนก่อน

      whats your idea? I'm curious..

  • @MinusMedley
    @MinusMedley 10 หลายเดือนก่อน

    After this set of code everything goes to shit. I decided to fork the final product, but I'm glad I watch the walk through, gives me a good overview of where to edit and find specific code.

  • @said14121
    @said14121 10 หลายเดือนก่อน

    رائع❤❤❤❤

  • @codswallop321
    @codswallop321 11 หลายเดือนก่อน

    This is absolutely NOT a proof. What does e^(i theta) even mean? What is e raised to an imaginary power? What does it mean to differentiate a function of a complex variable? What does "ln" mean in the context of complex variables? And so on. All this needs to be defined - and the way to do this is via Taylor series.

    • @willassad8670
      @willassad8670 11 หลายเดือนก่อน

      Read the pinned comment

  • @manfredbogner9799
    @manfredbogner9799 11 หลายเดือนก่อน

    very good, the right way

  • @rahimmazouz815
    @rahimmazouz815 11 หลายเดือนก่อน

    رائع.

  • @MrProfDinho
    @MrProfDinho 11 หลายเดือนก่อน

    👏👏👏👏

  • @cooldawg2009
    @cooldawg2009 11 หลายเดือนก่อน

    Great proof!